Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.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_Visual Studio Code_Pylance - Fatal编程技术网

Python 无法从源解析导入烧瓶

Python 无法从源解析导入烧瓶,python,visual-studio-code,pylance,Python,Visual Studio Code,Pylance,我正在学习Python和使用Flask设置Web服务器的部分课程。我按照烧瓶安装文档中的步骤进行操作,出于某种原因,烧瓶模块下面加了下划线,如下所示。当我将鼠标悬停时,我会得到如下附加信息 无法从源解析导入烧瓶 不过服务器运行正常。我应该忽略通知吗?如果不是,我错过了什么依赖 下面是设置服务器的代码 from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello, Wo

我正在学习Python和使用Flask设置Web服务器的部分课程。我按照烧瓶安装文档中的步骤进行操作,出于某种原因,烧瓶模块下面加了下划线,如下所示。当我将鼠标悬停时,我会得到如下附加信息

无法从源解析导入烧瓶

不过服务器运行正常。我应该忽略通知吗?如果不是,我错过了什么依赖

下面是设置服务器的代码

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
return 'Hello, World!'

当我没有安装模块烧瓶时,我遇到了您描述的问题:

原因是模块flask没有安装在我们目前在VSCode中使用的Python环境中

请使用快捷键Ctrl+Shift+`打开新的VSCode终端,它将自动进入当前选择的环境,然后使用命令pip show FLASH检查模块FLASH的安装位置:


如果仍然显示模块无法解决,建议您重新安装模块。

当我没有安装模块时,我遇到了您描述的问题:

原因是模块flask没有安装在我们目前在VSCode中使用的Python环境中

请使用快捷键Ctrl+Shift+`打开新的VSCode终端,它将自动进入当前选择的环境,然后使用命令pip show FLASH检查模块FLASH的安装位置:


如果仍然显示无法解析模块,建议您重新安装模块。

这可能只是意味着您的编辑器使用的python与您使用VS代码运行serverIm并安装python 3.9.0 64位时运行的python不同。我可以采取哪些步骤来修复此问题。在左下角,您应该能够看到Python 3.x.x,单击它,并确保它指向您的系统Python。如果您使用的是venv,该怎么办?你能告诉VSCode使用那个特定的Python模块吗?希望这个链接能有所帮助。它可能只是意味着你的编辑器使用的Python与你使用VS代码运行serverIm并安装Python 3.9.0 64位时运行的解释程序不同。我可以采取哪些步骤来修复此问题。在左下角,您应该能够看到Python 3.x.x,单击它,并确保它指向您的系统Python。如果您使用的是venv,该怎么办?你能告诉VSCode使用那个特定的Python模块吗?希望这个链接有帮助,谢谢Jill。根据您的解决方案,我注意到flask安装在项目目录中,而不是python主目录中。我卸下烧瓶并重新安装,其位置如下:位置:/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packagestanks Jill。根据您的解决方案,我注意到flask安装在项目目录中,而不是python主目录中。我卸下烧瓶并重新安装,其位置如下:位置:/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages