WSL虚拟环境下VS Code中pandas与PyMuPDF导入报错(Pylance无法解析源)的求助
WSL虚拟环境下VS Code中pandas与PyMuPDF导入报错(Pylance无法解析源)的求助
我在VS Code里给项目配置了虚拟环境,已经安装了pandas和PyMuPDF,但下面这两个报错始终没法解决——我用的是Windows系统下的WSL命令终端。
遇到的报错如下:
"Import "pandas" could not be resolved from source Pylance(reportMissingImports)""Import "pymupdf" could not be resolved Pylance(reportMissingImports)"
我已经查过Stack Overflow上的旧帖子了,但里面的建议都不管用。我确认过包是安装好的(见下方截图),虚拟环境里的pandas版本是2.2.3,Python版本是3.12.3。

我觉得问题应该是没选对Python解释器,但当我在VS Code里浏览文件系统去选择venv/bin里的解释器时,这个文件夹显示是空的,根本选不了。不过我在WSL终端里运行ls venv/bin(之前手滑打错成了ls venv/vin),能看到里面有好几个Python解释器(见下方截图)。

我还尝试手动在settings.json里添加Python解释器的路径,但也没用。
现在我实在不知道该怎么办了,要是有人能帮我解决这个问题,我真的非常感激!
备注:内容来源于stack exchange,提问作者Nik
相关产品推荐
相关产品推荐

