python - 无法从源 pylance 解析导入 flask

标签 python visual-studio-code pylance

我正在学习 Python 和使用 Flask 设置网络服务器的类(class)的一部分。我按照 Flask 安装文档执行了这些步骤,并且由于某种原因,flask 模块带有下划线,如下所示。当我将鼠标悬停时,我会得到如下附加信息。

import flask could not be resolved from source pylance


服务器运行良好。我应该忽略通知吗?如果不是我错过了什么依赖?
下面是设置服务器的代码
from flask import Flask
app = Flask(__name__)

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

最佳答案

当我没有安装模块“flask”时,我遇到了你描述的问题:
enter image description here
原因是我们目前在VSCode中使用的Python环境中没有安装模块“flask”。
请使用快捷键Ctrl+Shift+`打开一个新的VSCode终端,它会自动进入当前选择的环境,然后使用命令“pip show flask”查看模块“flask”的安装位置:
enter image description here
如果仍然显示无法解析模块,建议您重新安装模块“flask”。

关于python - 无法从源 pylance 解析导入 flask ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65694813/

相关文章:

python - Pylance 要求在一致的列表变量上显式类型

python - 如何在不 sleep 的情况下对该协程进行单元测试

python - 是否可以查询z3的Python API是否发生超时?

visual-studio-code - 在标题栏中显示 Visual Studio Code 的项目文件夹

html - 当文本中存在多个标签时,如何使用正则表达式将单个 html 标签与内部标签相匹配

powershell - 我可以在 Azure 测试计划中自动化 pester 测试吗?

python - 来自 plt.subplots() 的 matplotlib 轴的精确类型注释数组 (numpy.ndarray)

python - 使用字典过滤 DataFrame

Python 版本无法在 Ubuntu 中找到模块

python - VS Code Pylance 不突出显示变量和模块