Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.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 运行flask命令时出现找不到错误的解释器文件错误_Python_Unix_Flask - Fatal编程技术网

Python 运行flask命令时出现找不到错误的解释器文件错误

Python 运行flask命令时出现找不到错误的解释器文件错误,python,unix,flask,Python,Unix,Flask,每当我在我的项目中运行flask命令时,我都会得到一个错误,格式为zsh:(正确的文件路径)/venv/bin/flask:bad解释器:(不正确的,旧的文件路径)/venv/bin/python3。我认为错误是由于文件路径不匹配,第二个文件路径不再存在。当我更改项目名称时,我更改了项目目录的名称,但我不知道如何更改flask在其中搜索解释器的路径 提前谢谢 编辑:我刚刚尝试在(正确的文件路径)/venv/bin处进入flask文件。我看到它仍然有!(不正确,旧文件路径)/venv/bin/py

每当我在我的项目中运行flask命令时,我都会得到一个错误,格式为zsh:(正确的文件路径)/venv/bin/flask:bad解释器:(不正确的,旧的文件路径)/venv/bin/python3。我认为错误是由于文件路径不匹配,第二个文件路径不再存在。当我更改项目名称时,我更改了项目目录的名称,但我不知道如何更改flask在其中搜索解释器的路径

提前谢谢


编辑:我刚刚尝试在(正确的文件路径)/venv/bin处进入flask文件。我看到它仍然有!(不正确,旧文件路径)/venv/bin/python3位于顶部。我试着把这个改成#!(正确的文件路径)/venv/bin/python3,但与之前相同的错误仍然存在,并且flask应用程序无法找到flask_登录模块,它以前没有问题。

好的,我找到了解决方法。我必须进入我的(正确的文件路径)/venv/bin/flask文件,并在#之后更改文件路径!到正确的文件路径。我必须对pip、pip3和pip3.7执行相同的操作,它们都与flask文件位于同一位置。然后我不得不重新安装flask_登录包。这解决了所有问题。

好的,我知道怎么解决了。我必须进入我的(正确的文件路径)/venv/bin/flask文件,并在#之后更改文件路径!到正确的文件路径。我必须对pip、pip3和pip3.7执行相同的操作,它们都与flask文件位于同一位置。然后我不得不重新安装flask_登录包。这一切都解决了