2017-09-24 17 views
-1

pythonモジュールフラスコを使用しようとしていますが、pipで正常にインストールしました。コマンドプロンプトのpythonターミナルとPythonシェルで次のコマンドを実行できます。Flaskのインポートエラー "名前を 'Flask'にインポートできません"

from flask import Flask 

これは問題なく動作します。私は、保存されたPythonのドキュメントにそのまったく同じコマンドを実行しようとすると、しかし、私は次のエラーを取得する:

Traceback (most recent call last): 
     File "C:\Users\Matthew\Desktop\flask.py", line 1, in <module> 
     from flask import Flask 
     File "C:\Users\Matthew\Desktop\flask.py", line 1, in <module> 
     from flask import Flask 
    ImportError: cannot import name 'Flask' 

私は解決策を探して、インターネットやスタック交換を閲覧しているが、非は働いています。

答えて

3

ファイル名をflask.pyに変更します。ファイルが最初に検索されるため、サードパーティのflaskモジュールのインポートが妨げられます。

また、flask.pycファイルが残っていないことを確認してください。

+0

これらのファイルはどこにありますか? – Matthew

+0

@Matthew、エラーメッセージが示すように、あなたは 'C:\ Users \ Matthew \ Desktop'ディレクトリにあります。 (おそらくあなたのデスクトップ) – falsetru

+0

それは私のpythonコードファイルの名前です – Matthew

関連する問題