我正在学习带有flask的python Web应用程序。 我使用Visual Studio创建了项目,并且该项目在localhost(Visual Studio提供)上成功运行。 但是,我将文件上传到真正的Web服务器,这会出错。我已经尝试上传到pythonanywhere,并通过apache2.4创建服务器,错误如下:
[客户端127.0.0.1:54556]文件
中的第3行,文件“ E:/webserver/www/test.wsgi”来自mytesting导入应用的[client 127.0.0.1:54556]
[客户端127.0.0.1:54556] ModuleNotFoundError:没有名为“ mytesting”的模块
“ mytesting”是我项目上的文件夹,上面还带有 init .py。 它在开发时运行成功,但不能在Web服务器上运行。请帮助:(
test.wsgi(我从“民意调查瓶”样本中的runserver.py复制)
#!C:/Program Files (x86)/Microsoft Visual Studio/Shared/Python36_64/python.exe
从os导入环境 来自mytesting导入应用
如果名称 =='主要”: 主机= environ.get('SERVER_HOST','localhost') 尝试: 端口= int(environ.get('SERVER_PORT','5555')) 除了ValueError: 端口= 5555 app.run(主机,端口)