最近、開発ボックスで問題が発生しました。対話型シェル内でスクリプトを 1 行ずつ実行できますが、コマンド ラインからスクリプトを実行するときにモジュールをインポートしようとするとすぐに失敗します。
具体的には、私は使用しようとしています:from flask import Flask
私が得るエラーは次のとおりです。
from flask import Flask
ImportError: cannot import name Flask
数日前は完全に正常に機能していましたが、システムに変更を加えていなかったため(思い出すことができます)、これがpythonシェルまたはフラスコの問題であるかどうかわかりません。
私がチェックした/試したこと:
- pip経由でフラスコを削除/再インストールする
- C:\Python27\lib\site-packages がシステム パスにあることを確認する
- PATH環境変数のディレクトリをクリアして再度追加する
- Python 2.7.3 のアンインストール/再インストール
次のスクリプトを正常に実行して、Python シェルをテストしました。
from time import gmtime, strftime print strftime("%a, %d %b %Y %H:%M:%S +0000", gmtime())
新しいトラブルシューティングの提案をお待ちしております。