Hypercorn - 在文件夹中找不到 __main__ 模块
Hypercorn - Can't find __main__ module in folder
我正在使用带有 debug=True 的 Quart(Flask async)及其内置的 Hypercorn 服务器,但是每次我保存文件并且应用程序尝试重新启动时,我得到:
C:\Users\myusername.virtualenvs\App-GtW9WS3s\Scripts\python.exe:
can't find '__main__' module in 'C:\Users\myusername\OneDrive'
我认为这与 Hypercorn 有关,但老实说它可能是任何东西,关于这个错误的问题有大量不同的解决方案。
一文不值,我是 运行 Pipenv 在 Windows 10.
run.py :
from app import app as application
application.run(debug=True, host="gabriel.corp.carusojrea.com.br")
app/__init__.py :
from quart import Quart
app = Quart('__main__')
from app import views
根据 Quart documentation,您必须使用 __name__
而不是 __main__
。
from quart import Quart
app = Quart(__name__)
并且根据 Class documentation:
Arguments:
import_name: The name at import of the application, use
``__name__`` unless there is a specific issue.
试试吧!
我正在使用带有 debug=True 的 Quart(Flask async)及其内置的 Hypercorn 服务器,但是每次我保存文件并且应用程序尝试重新启动时,我得到:
C:\Users\myusername.virtualenvs\App-GtW9WS3s\Scripts\python.exe: can't find '__main__' module in 'C:\Users\myusername\OneDrive'
我认为这与 Hypercorn 有关,但老实说它可能是任何东西,关于这个错误的问题有大量不同的解决方案。
一文不值,我是 运行 Pipenv 在 Windows 10.
run.py :
from app import app as application
application.run(debug=True, host="gabriel.corp.carusojrea.com.br")
app/__init__.py :
from quart import Quart
app = Quart('__main__')
from app import views
根据 Quart documentation,您必须使用 __name__
而不是 __main__
。
from quart import Quart
app = Quart(__name__)
并且根据 Class documentation:
Arguments:
import_name: The name at import of the application, use
``__name__`` unless there is a specific issue.
试试吧!