Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 启动程序中的致命错误:使用烧瓶运行时_Python_Flask_Flask Restful_Python Venv - Fatal编程技术网

Python 启动程序中的致命错误:使用烧瓶运行时

Python 启动程序中的致命错误:使用烧瓶运行时,python,flask,flask-restful,python-venv,Python,Flask,Flask Restful,Python Venv,我在没有更改任何文件或与该文件相关的配置的情况下立即出现了此错误,但当我进入API文件夹以运行后端服务器时 F:\projects\scl\api>venv //initiated the virtual environment (venv) F:\projects\scl\api>run //after running this particular

我在没有更改任何文件或与该文件相关的配置的情况下立即出现了此错误,但当我进入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“run--host=0.0.0.0”创建进程:系统找不到指定的文件。

运行此代码后,如果路径“f:\projects\school\api\venv\scripts\python.exe”此路径不在同一驱动器中,则会提示出现此错误,并强调此特定路径中的f:school文件夹

我尝试过卸载、重新安装pip并阅读了其他文章,但似乎不是我面临的常见问题,因此没有看到任何变化,但仍在努力解决此错误


已解决
  • 我已将python版本更改为

    C:\Users\spsnamta>python——版本 Python 3.9.1

  • 从API文件夹python、venv、scripts中删除了一些文件夹,这些文件夹似乎带有我以前的python位置

  • 并且只运行了运行我的后端所需的所有库

  • 就这样。。。我的问题是如何解决的


    我希望它能帮助某人…

    导出之前要运行的文件

    $export FLASK\u APP=hello
    $flask运行
    

    有关完整的概述和文章,请参阅。

    也遇到了这个问题,只是删除了我的venv文件夹,然后使用创建了一个新文件夹

    $python3-m-venv-venv


    这里的第二个
    venv
    将是您的新venv文件夹名。您将不得不重新安装已安装的所有模块,但这是一个快速而肮脏的修复。

    正如链接所述,
    python-m flask run
    有效吗?否则,您在哪里创建了venv?您是否在不同文件夹之间移动它?否则,
    “f:\projects\school
    从哪里来?python-m flask run无法运行,因为我无法获取数据。我在“f:\projects\scl\api”中创建的venv,我没有移动任何这些文件,但它仍在不知不觉中出现。同样的错误仍在继续