如何更新我在VisualStudio代码中使用的pandas版本。我认为我的python安装不正确

如何更新我在VisualStudio代码中使用的pandas版本。我认为我的python安装不正确,python,pandas,visual-studio-code,anaconda,Python,Pandas,Visual Studio Code,Anaconda,我在互联网上搜遍了,却没有找到解决我做错了什么的方法。我想我已经掌握了拼图的所有细节,知道哪里出了问题,但我不知道我需要做些什么来修复它 我开始认为我有两次python安装,我没有更新VS代码中使用的安装,我更新的python安装在VS代码中没有正确设置。我下载了anaconda,但我认为VS代码python扩展是唯一正确设置的扩展。如果我使用anaconda提示符并遵循许多帖子/解决方案的细节 import pandas as pd pd.__version__ 我得到了1.1.3,我相信

我在互联网上搜遍了,却没有找到解决我做错了什么的方法。我想我已经掌握了拼图的所有细节,知道哪里出了问题,但我不知道我需要做些什么来修复它

我开始认为我有两次python安装,我没有更新VS代码中使用的安装,我更新的python安装在VS代码中没有正确设置。我下载了anaconda,但我认为VS代码python扩展是唯一正确设置的扩展。如果我使用anaconda提示符并遵循许多帖子/解决方案的细节

import pandas as pd

pd.__version__
我得到了1.1.3,我相信我在前几天试图解决我的问题时更新了它。然而,如果我在VS代码中使用终端并做同样的事情,我会得到1.0.5版本,这是产生我正在处理的问题的pandas版本。。。在绘图时,它会弄乱日期。我猜这与anaconda没有设置为PATH有关,而VS代码使用的是扩展而不是anaconda下载。若要进一步备份,请选择 Python 3.7.9 64位conda解释器,而不是Python 3.7.9 64位 并运行通常在非conda解释器上工作的代码,我得到以下结果:

 "Unable to import required dependencies:\n" + "\n".join(missing_dependencies)
ImportError: Unable to import required dependencies:
numpy:

IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!

Importing the numpy C-extensions failed. This error can happen for
many reasons, often due to issues with your setup or how NumPy was
installed.

We have compiled some common reasons and troubleshooting tips at:

    https://numpy.org/devdocs/user/troubleshooting-importerror.html

Please note and check the following:

  * The Python version is: Python3.7 from "C:\Users\user
\anaconda3\python.exe"
  * The NumPy version is: "1.19.2"

and make sure that they are the versions you expect.
Please carefully study the documentation linked above for further help.

Original error was: DLL load failed: The specified module could not be found.
如果我怀疑的是问题所在,那么我有点困惑在使用non-conda解释器时如何导入和使用pandas、matplotlib和Numpy等包


有人能给我解释一下,并把我引向正确的方向吗?

获得两个不同版本的pandas的原因是您使用的Python解释器不同。您使用的Python3.7.9 64位是下载并安装的Python解释器全局环境,Python3.7.9 64位conda是Anaconda conda环境附带的Python解释器

根据您提供的终端信息,在非康达环境中不存在熊猫的从属包numpy。建议您安装模块numpy pip install numpy。通常,安装模块后,终端将自动安装所需的依赖项。因此,您还可以在VSCode全局环境中重新安装pandas

如果要指定模块pandas的特定版本,可以使用pip install pandas==1.1.3来安装版本1.1.3


你查过这份文件了吗?可能会有一些混淆,因为您在VS代码中选择的Python解释器(左下角)可能与您在VS代码终端中安装软件包时使用的解释器不同。