Ubuntu22.04下VSCode中Jupyter代码遇Pylance无法解析numpy导入错误
解决Ubuntu 22.04下VSCode Jupyter Notebook中numpy导入的Pylance错误
确认numpy安装与环境匹配
- 查看VSCode右下角显示的当前Python解释器(即Jupyter Notebook使用的运行环境)
- 打开终端,若使用虚拟环境需先激活:
source 虚拟环境路径/bin/activate - 执行
pip list | grep numpy检查numpy是否已安装,未安装则运行pip install numpy完成安装
指定VSCode使用正确的Python解释器
按Ctrl+Shift+P调出命令面板,输入Python: Select Interpreter,选择已安装numpy的目标环境重启Jupyter内核
在Notebook右上角点击内核选择器,切换到正确环境,或直接点击"Restart Kernel"按钮重启内核(可选)调整Pylance检查设置
若上述操作后仍报错,打开VSCode设置(快捷键Ctrl+,),搜索Pylance: Report Missing Imports,可临时关闭该检查项(优先确保环境配置正确,不推荐长期关闭)
内容的提问来源于stack exchange,提问作者khteh
相关产品推荐
相关产品推荐

