2017-03-05 4 views
1

に、私はローカルで非常に単純なフラスコアプリを設定しているが、私はそれを実行しようとすると、私はこのエラーを取得するにもかかわらず、私のアプリを実行する/見つけることができません。フラスコはその私のPYTHONPATH

NoAppException: The file/path provided (cowork_map) does not appear to exist. Please verify the path is correct. If app is not on PYTHONPATH, ensure the extension is .py 

イム仮想でenvフラスコと他のすべての要件がインストールされ、最新の私は私の$ PYTHONPATHに私のプロジェクトフォルダへのパスを追加し、そこにチェックしている。

私はその場合、私のsys.pathにチェックを強制するために、ここで第二の答えをも使用している

How to add something to PYTHONPATH?

ここ

アドバイスとして、私は「のpython -mフラスコラン」でそれを実行する力を試してみました

Flask can't find app file

公式ドキュメントに助言として、私は「FLASK_APP = myapp.pyの輸出を走りました。

私はまた、「= 1 FLASK_DEBUG」で使用して実行しようとしているとこれが出力されます:

127.0.0.1 - - [05/Mar/2017 16:55:13] "GET /? __debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 - 
127.0.0.1 - - [05/Mar/2017 16:55:13] "GET /?__debugger__=yes&cmd=resource&f=jquery.js HTTP/1.1" 200 - 
127.0.0.1 - - [05/Mar/2017 16:55:13] "GET /?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 - 
127.0.0.1 - - [05/Mar/2017 16:55:13] "GET /?__debugger__=yes&cmd=resource&f=ubuntu.ttf HTTP/1.1" 200 - 
127.0.0.1 - - [05/Mar/2017 16:55:13] "GET /?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - 
127.0.0.1 - - [05/Mar/2017 16:55:13] "GET /?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - 

さえ知らない人は、私は、それ自身のenvで別のフラスコのプロジェクトフォルダを持っているし、それがうまく実行されるということですいただきました、私はこのものと何が違うかを見ることはできません。

私のアプリケーションファイル内のすべてが、Flaskアプリケーションが初期化された状態で正しく設定されていることを追加する必要があります。

__main__.NoAppException 

が、単に「フラスコラン」は、この表示されます:私は(上のDEBUG付き)「のpython -mflaskの実行」を実行した場合、ローカルに見たとき

はまた、私は、ページ上でこのエラーを取得します

flask.cli.NoAppException 

答えて

0

私はこれを理解しました。私のマシンにはPython 2.7と3の両方があり、インポートしたモジュールが、他のバージョンのPythonにインストールされていました。私はおそらく非常にnoobエラー!

関連する問題