2017-03-05 81 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?

我已經試過力「蟒蛇-m燒瓶跑」運行了在這裏建議

Flask can't find app file

我跑到出口 'FLASK_APP = myapp.py' 作爲官方文檔建議。

我也試圖與運行「FLASK_DEBUG = 1」,這是輸出:

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另一燒項目文件夾,運行得很好,我看不出什麼與這一個雖然不同。

我要補充我的應用程序文件,一切都與初始化的燒瓶中的應用程序設置正確。

__main__.NoAppException 

只是「燒瓶運行」顯示此:

另外,如果我運行「蟒蛇-mflask運行」(與DEBUG)查看本地當我在頁面上此錯誤

flask.cli.NoAppException 

回答

0

好吧,我想通了這一點,我有我的機器上都Python的2.7和3並有我進口了已安裝在其他版本的Python語言,我用我的ENV的一個模塊。一個很小白的錯誤,我想!

相關問題