来自Python Flasky的twisted模块未找到错误

时间:2017-08-02 13:30:59

标签: python

我在Windows 10上运行一个manager.py的烧瓶文件时遇到了麻烦。虽然我安装了需求,但它仍然会中止导入错误。有趣的是PyCharm和cmd中的错误是不同的。我激活了相同的虚拟环境。如果有人可以帮助我,我会很感激!

在PyCharm中:

Traceback (most recent call last):
  File "C:/Users/Administrator/Desktop/Online-serial-debugging/manage.py", line 6, in <module>
    from app import create_app
  File "C:\Users\Administrator\Desktop\Online-serial-debugging\app\__init__.py", line 2, in <module>
    from flask.ext.twisted import twisted
  File "C:\Users\Administrator\Desktop\online\Online-serial-debugging\enve\lib\site-packages\flask\exthook.py", line 87, in load_module
    raise ImportError('No module named %s' % fullname)
ImportError: No module named flask.ext.twisted.twisted

Process finished with exit code 1

在CMD中:

(enve) C:\Users\Administrator\Desktop\online\Online-serial-debugging>python manage.py
Traceback (most recent call last):
  File "manage.py", line 5, in <module>
    from flask.ext.script import Manager
ImportError: No module named flask.ext.script

以下是我的requirments.txt:

construct==2.5.2
dominate==2.1.16
Flask==0.10.1
Flask-Bootstrap==3.3.5.3
Flask-Moment==0.5.0
Flask-Twisted==0.1.1
Flask-Script==2.0.5
itsdangerous==0.24
Jinja2==2.7.3
MarkupSafe==0.23
observable==0.1.0
pyserial==2.7
six==1.10.0
Twisted==15.4.0
txsockjs==1.2.2
pypiwin32
Werkzeug==0.10.4
zope.interface==4.1.2

3 个答案:

答案 0 :(得分:0)

请修改您的import语句,如下所示,您可以试试吗?

from flask_script import Manager

修改

抱歉,即使使用flask.ext.{},它似乎仍然有用。

如果运行以下命令,会回来什么?

pip install Flask-Script==2.0.5

答案 1 :(得分:0)

这意味着&#39; Flask-Script&#39;没有安装,检查你的点子冻结&#39;。 安装要求时是否有任何错误?如果是,请尝试确定问题。

尝试安装:

$ pip install Flask-Script

答案 2 :(得分:0)

行。问题解决了.orz。我的命令行是:

python manage.py

实际上,我错误地在系统路径中使用了Python解释器。我运行了这个命令:

./enve/Scripts/python.exe manage.py

再没有导入错误,谢谢你还是回答了我。