2017-08-02 22 views
0

Windows 10でmanager.pyであるフラスコファイルを実行する際に問題があります。要件をインストールしたにもかかわらず、インポートエラーが異常終了します。面白いのはエラーですPyCharmとcmdでは異なっています。そして、私は同じ仮想環境を活性化しました。誰かが私を助けることができるなら、私はそれを感謝します! PyCharmでImportError:flask.ext.twisted.twistedという名前のモジュールがありません

:CMDで

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 

:ここ

(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 

答えて

0

OK。問題は解決されました。私のコマンドラインは次のとおりです。

python manage.py 

実は、私は、このコマンドを実行するmistake.Andことにより、システムパスにPythonインタプリタを使用:

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

何のインポートエラーが再びありません、私に答えありがとうまだ。

0

次のようにあなたのimport文を修正し、あなたが試みることができるしてください?

from flask_script import Manager

EDITでもflask.ext.{}を使用して、

申し訳ありませんが、それはまだ動作しているようです。

次のコマンドを実行すると、何が戻ってきますか?

pip install Flask-Script==2.0.5

+1

これで本当に問題が解決するかどうかはわかりません。 'flask.ext。{}'は価値が下がっていますが、下位互換性のためにまだ動作しています – Wondercricket

+0

残念ながら、 'flask.ext。{}'を使用していてもまだ動作しているようです。 – Yujiro

0

それはあなたの「ピップ凍結」をチェックし、「フラスコスクリプト」がインストールされていないことを意味します。 要件をインストールする際にエラーはありましたか?その場合は、問題を特定してください。

はそれをインストールしてください:

$ pip install Flask-Script 
+0

要件をインストールするときにエラーはなく、次のコマンドを実行したときに出力行がありました:pip install Flask-Script。 要件はすでに満たされています:c:\ users \ administrator \ desktop \ online \ online-serial-debugging \ enve \ lib \ site-packagesのFlask-Script – pajamas

関連する問題