加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – ImportError:没有名为tornado.wsgi的模块

发布时间:2020-12-20 13:41:45 所属栏目:Python 来源:网络整理
导读:我在ubuntu 12.04上运行 python 2.7.我在虚拟环境中做了pip安装龙卷风,python报告说它是一个成功的安装.但是,当我在文件tserver.py中运行代码时,我收到以下错误: (venv)$python tserver.py Traceback (most recent call last): File "tserver.py",line 1,in
我在ubuntu 12.04上运行 python 2.7.我在虚拟环境中做了pip安装龙卷风,python报告说它是一个成功的安装.但是,当我在文件tserver.py中运行代码时,我收到以下错误:

(venv)$python tserver.py 
Traceback (most recent call last):
  File "tserver.py",line 1,in <module>
    from tornado.wsgi import WSGIContainer
ImportError: No module named tornado.wsgi

我发现这个问题描述了一个非常类似的问题Python Tornado: WSGI module missing? – 但我的文件不叫龙卷风.所以答案对我没有帮助.

解决方法

你最初是否将服务器文件命名为tornado.py?因为,我曾经甚至在改变之后仍然遇到了这个错误.

在我做了sudo pip install tornado –upgrade之后我修复了它

在此之后我关闭终端并重新启动它.然后,在python解释器中我尝试导入龙卷风,错误消失了.

还要删除应用程序所在目录中的所有tornado.pyc或tornado.py文件

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读