Error running WSGI application | ModuleNotFoundError: No module named 'flask' in pythonanywhere.com
Error running WSGI application | ModuleNotFoundError: No module named 'flask' in pythonanywhere.com
我想在 pythonanywhere.com 上部署我的项目并尝试这样做,但遇到了一些问题。有人可以帮忙吗?
This is the error log
The wsgi.py file
我不明白这是什么问题!请帮忙
- 这是你的文件名。根据您分享的照片,您的应用程序文件名
app.py
必须相同。
- 这是你的烧瓶实例。它必须与
app.py
文件中的相同,如:
from flask import Flask
# This app instance.
app = Flask(__name__)
毕竟这将是工作。
请在 运行 申请前确定您设置的内容。
错误是“No module named flask”,这意味着Python找不到Flask框架本身。该框架默认安装在 PythonAnywhere 上,但新创建的 virtualenvs 不会有它,所以我猜你正在使用 virtualenv 并且没有安装 Flask。要安装它,请在 PythonAnywhere 的“Web”页面上使用“在此 virtualenv 中启动一个 bash 控制台”link,然后在生成的控制台中使用 运行
我想在 pythonanywhere.com 上部署我的项目并尝试这样做,但遇到了一些问题。有人可以帮忙吗? This is the error log
The wsgi.py file
我不明白这是什么问题!请帮忙
- 这是你的文件名。根据您分享的照片,您的应用程序文件名
app.py
必须相同。 - 这是你的烧瓶实例。它必须与
app.py
文件中的相同,如:
from flask import Flask
# This app instance.
app = Flask(__name__)
毕竟这将是工作。 请在 运行 申请前确定您设置的内容。
错误是“No module named flask”,这意味着Python找不到Flask框架本身。该框架默认安装在 PythonAnywhere 上,但新创建的 virtualenvs 不会有它,所以我猜你正在使用 virtualenv 并且没有安装 Flask。要安装它,请在 PythonAnywhere 的“Web”页面上使用“在此 virtualenv 中启动一个 bash 控制台”link,然后在生成的控制台中使用 运行