当我试图在vs代码中导入pandas时,我遇到了以下错误:
ModuleNotFoundError: No module named 'pandas'
我在cmd上输入:pip3 install pandas
,它成功安装了,并显示以下消息:
Requirement already satisfied: pandas in c:\users\nitis\anaconda3\lib\site-packages (1.1.3)
Requirement already satisfied: python-dateutil>=2.7.3 in c:\users\nitis\anaconda3\lib\site-packages (from pandas) (2.8.1)
Requirement already satisfied: pytz>=2017.2 in c:\users\nitis\anaconda3\lib\site-packages (from pandas) (2020.1)
Requirement already satisfied: numpy>=1.15.4 in c:\users\nitis\anaconda3\lib\site-packages (from pandas) (1.19.2)
Requirement already satisfied: six>=1.5 in c:\users\nitis\anaconda3\lib\site-packages (from python-dateutil>=2.7.3->pandas) (1.15.0)
请建议一下怎么做
发布于 2021-01-20 20:57:05
有几种不同的方式可以实现这一点。
为了解决这个问题,我建议您使用以下步骤检查您使用的是哪个python解释器:
转至查看>>命令选项板>> Search Python: Select Interpreter
然后检查您使用的是哪种解释器。
发布于 2021-01-21 10:32:05
根据您提供的信息,原因是VS Code左下角使用的环境与终端不同。您可以使用以下方法:
方法1
。由于pandas模块安装在Anaconda中,请选择VS Code左下角的conda环境,以确保使用的Python环境与终端相同。
方法2
。使用快捷键Ctrl+Shift+`打开一个新的VS代码终端,它将自动进入您当前选择的Python环境( VS代码的左下角)。然后我们可以在这个环境中安装模块"pandas“。
检查:
我们可以使用pip --version
命令查看模块安装工具pip的源代码,该模块安装在这个位置:
pip show pandas
命令可以检查模块安装位置是否与VS Code左下角显示的Python环境一致:
发布于 2021-12-23 07:42:30
这是因为PYTHONPATH
的问题。如果你尝试安装pip install "module"
,它会告诉你已经满足了,但是,当你运行程序时,错误发生在vscode中,所以我卸载了pip install "module"
解释器,并在特定的路径下重新安装,这样我就可以记住了。
然后转到环境变量,path变量添加新路径,您安装python.exe
的位置,还添加脚本和站点包。并转到系统变量,path变量,查看是否已添加path,否则也将其添加到那里。重新启动vscode,它应该可以工作。
我还在命令提示符中以pip install "module"
身份运行命令。它确实对我起作用了。
https://stackoverflow.com/questions/65809776
复制相似问题