无法从源Pylance解析导入Pandas(reportMissingModuleSource)

yqkkidmi  于 2023-01-01  发布在  其他
关注(0)|答案(6)|浏览(558)

我一直试图在我的“Visual Studio代码”中使用panda,numpy,matplotlib,seaborn包,但程序不断向我显示以下消息:
“无法从源Pylance解析导入Pandas(reportMissingModuleSource)”
在Visual Studio Code之前,我安装了“Anaconda”来使用Jupyter,现在它说我有现有的包(panda,numpy...),但不断出现这个消息,不允许我在Visual Studio中使用panda。
有人能帮我解决这个问题吗?
我试着再次安装所有的软件包,以检查它们是否不存在,但显然是安装了所有的,但在另一个路径。我找不到如何将它们的方式,使Visual Studio代码识别它们,我可以使用它们。

6yoyoihd

6yoyoihd1#

我也收到了类似的错误在我的IDE VSCode和目前使用的mac m1。首先,我们需要确保python3解释器版本从终端版本是相同的,我们的python版本选择在VSCode。
1.开放终端。
1.类型“Python3”
1.然后你会看到你的python版本。(我的python3版本是3. 9. 12)
python3 version
1.打开您的IDE VSCode
1.打开IDE VSCode上与python项目相关的任何/当前文件夹
1.检查IDE VSCode右下方的python版本(在我的例子中python版本是3. 10. 64)
1.将VSCode python版本从3.10.64更改或切换为3.9.12(与您PC上的python版本相同)
1.完成

5m1hhzi4

5m1hhzi42#

我也有这个问题,这是因为版本不匹配。
我已经安装了Python和Anaconda。如果其他人也安装了Python和Anaconda并得到了这个错误,你需要同时卸载它们。然后只安装Anaconda; Python(兼容版本)作为该过程的一部分安装。
参见https://docs.anaconda.com/anaconda/install/windows/

gudnpqoy

gudnpqoy3#

另外,你可以点击屏幕左下角的解释器版本(VS.code 2022),它应该会显示一个下拉菜单,其中列出了可用的和选定的python解释器。点击添加解释器路径,将路径粘贴到安装了所有所需模块的python解释器,然后点击回车。这应该会解决问题。

68bkxrlz

68bkxrlz4#

我重新输入了Python解释器的路径,警告消失了。希望这对你有帮助。

x9ybnkn6

x9ybnkn65#

另一种方法,我解决了这个问题,遵循了每一个其他安装过程的信是停用Pylance。工程(py)魅力现在。

pepwfjgg

pepwfjgg6#

我在Windows 10的远程到WSL2下的VSCode中遇到了这个问题。Python版本作为解释器是正确的(3. 9. 13),VSCode中的终端也在相同的envs下(即VSCode运行“conda activate xx”,(xx)显示在提示符中)
最初,我试图通过以下命令安装Pandas。

sudo apt-get install python3-pandas

Pandas安装成功,如终端所述,但问题仍然存在。
当我尝试通过下面的命令安装Pandas时,问题解决了。

pip install pandas

相关问题