【发布时间】:2019-04-10 17:05:33
【问题描述】:
我是一个相对缺乏经验的 Python 用户,并且对 Flask 完全陌生,所以我确信这很愚蠢,但是......
我有一个文件作为 Flask 的入口点,名为 some_silly_name.py,其中包含行 app = Flask(__name__)。服务器运行良好,直到我认为这个名字很傻,所以我将文件重命名为a_much_better_name.py。现在在flask run 我收到错误Error: Could not import "some_silly_name"。
我需要做什么才能更改此文件的名称并仍然运行 Flask?
【问题讨论】:
-
您是否在 .flaskenv 中定义环境变量?你把它改成
a_much_better_name.py了吗? -
什么是完整的回溯?
-
@Lasf 你能发布你的项目树结构吗?
-
您使用的是 Windows 还是 Linux?做
set FLASK_APP=a_much_better_name.py(或export,而不是setfor Linux)。我怀疑您忘记更改此环境变量 -
尝试导出 FLASK_APP=a_much_better_name.py
标签: python python-3.x flask