Jag*_*g99 4 python visual-studio-code pylance
我正在学习 Python 和使用 Flask 设置网络服务器的课程的一部分。我按照 Flask 安装文档中的步骤进行操作,出于某种原因,flask 模块带有下划线,如下所示。当我将鼠标悬停时,我会获得如下附加信息。
无法从源 pylance 解析导入烧瓶
虽然服务器运行良好。我应该忽略通知吗?如果不是,我错过了什么依赖?
下面是设置服务器的代码
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
Run Code Online (Sandbox Code Playgroud)
小智 35
问题将会得到解决。我也遇到了同样的问题,但我按照此过程解决了它。
当我没有安装模块“ flask”时,我遇到了你描述的问题:
原因是flask我们目前在VSCode中使用的Python环境中没有安装模块“ ”。
请使用快捷键Ctrl+Shift+`打开一个新的VSCode终端,它会自动进入当前选择的环境,然后使用命令“ pip show flask ”查看模块“flask”的安装位置:
如果仍然显示模块无法解析,建议您重新安装模块“ flask ”。
小智 7
当 VS Code 上的 Python 解释器与虚拟环境中的 Python 解释器不同时,就会发生这种情况。单击左下角的Python版本。在“选择解释器”栏中,选择 venv Python 或通过从 venv/bin 目录中的 Python 文件复制相同的路径来创建新的解释器路径。
小智 5
转到您的 VS Code 终端,然后输入此命令
sudo apt install python3-venv
python3 -m venv my-project-env
source my-project-env/bin/activate
pip install flask
| 归档时间: |
|
| 查看次数: |
9592 次 |
| 最近记录: |