Visual Studio Code Import “flask“ could not be resolvedPylance

文章描述了在VisualStudioCode(VSCode)中,由于Python版本(3.11.1)与pip安装的包(针对3.10)不匹配,导致Flask导入出现错误。通过更改VSCode的Python解释器版本至3.10.9,与pip版本一致,消除了错误并能正常编码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先,我使用的是 Visual Studio Code ,来编辑 python 代码,
1.查看现象是否与我遇到的情况相同, flask 下面 有 波浪线
在这里插入图片描述

在 Visual Studio Code 的 TERMINAL 窗口里 运行 :pip --version
查看 pip 安装的包 被放在 python 3.10 里,如下图所示

在这里插入图片描述

  1. 而 我的 Visual Studio Code 使用的 python 版本是: 3.11.1
    在这里插入图片描述
    所以, 需要 从 3.11.1 更改到 3.10

点击 第 3 步的 右下角的 3.11.1 64-bit

在这里插入图片描述
窗口上部会出现 一个窗口,
点选 蓝色部分 ,我的 蓝色部分是 Practices ~\Desktop
5. 点选 有五角星 带 Recommended (推荐) 字样的 条目,从 3.11.1 更改到 3.10.9
在这里插入图片描述
6.
点选到 3.10.9 后 ,
右下角 从 原来的 3.11.1 变成了 现在的 3.10.9
再看 上面的 代码 flask 不再有 黄色波浪线 和 报错了。
在这里插入图片描述

总结:
出现
Import “flask” could not be resolvedPylance
的错误 ,是由于当前 Visual Studio Code 使用的 python 版本 和 pip 安装包 所使用的 版本不一致 导致的,
通过上述的方法 改成 和 pip 使用的 版本 一样就 可以正常编码了。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值