【发布时间】:2021-03-26 05:31:01
【问题描述】:
我在没有更改任何文件或与该文件相关的配置的情况下立即遇到此错误,但是当我进入我的 API 文件夹以运行我的后端服务器时
F:\projects\scl\api>venv //initiated the virtual environment
(venv) F:\projects\scl\api>run //after running this particular code
(venv) F:\projects\scl\api>flask run --host=0.0.0.0
Fatal error in launcher: Unable to create process using'"f:\projects\school\api\venv\scripts\python.exe" "F:\projects\scl\api\venv\Scripts\flask.exe" run --host=0.0.0.0': The system cannot find the file specified.
启动器中的致命错误:无法使用“f:\projects\school\api\venv\scripts\python.exe”创建进程 "F:\projects\scl\api\venv\Scripts\flask.exe" 运行 --host=0.0.0.0': 系统找不到指定的文件。
运行此代码后提示此错误,其中路径 "f:\projects\school\api\venv\scripts\python.exe" 此路径不在同一驱动器中,强调f: 和此特定 PATH 中的 school 文件夹。
我已经尝试卸载、重新安装 pip 并浏览了其他文章,但似乎不是我所面临的常见文章,因此没有看到任何变化,但仍在努力如何清除此错误。
【问题讨论】:
-
正如链接所说,
python -m flask run工作吗? -
否则,你在哪里创建了你的 venv?您是否在不同文件夹之间移动它?不然
"f:\projects\school从哪里来? -
python -m flask run 不起作用,因为我无法获取数据。我在 "F:\projects\scl\api\ " 中创建的 venv 并且我没有移动任何这些文件,但它会在我不通知的情况下出现。
标签: python flask flask-restful python-venv