我在本地一個非常簡單的應用程序瓶安裝,但是當我嘗試運行它,我得到這個錯誤:瓶找不到/運行我的應用程序,即使它在我的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_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