我对此并不陌生,非常感谢您提供的帮助!因此,我试图在Mac上的vscode上安装软件包,但始终出现错误“没有名为“ matplotlib的模块”。我也尝试在终端中进行pip install matplotlib,但我不确定这是否是问题的原因。 请参见下面的屏幕截图。非常感谢您的帮助!
答案 0 :(得分:1)
我在您提供的屏幕截图中注意到:VScode中当前使用的python环境是全局环境(屏幕截图左下角的“ python3.8.5
”),但是终端位于虚拟环境中(.venv
),因此VSCode找不到此模块。
解决方案:
您可以使用快捷键Ctrl + shift +'打开一个新的终端,VSCode将自动进入当前的全局环境,并且可以在安装后使用“ pip install matplotlib
”导入和使用该模块。 :
您还可以选择安装了.venv
模块的matplotlib
环境:
答案 1 :(得分:0)
因为您安装了anaconda
。因此,如果您尝试安装新软件包,则将安装在anaconda而不是Python操作系统上。您应该停用(base)
。请遵循以下命令:
conda config --set auto_activate_base false
关闭终端,然后再次打开。现在您可以安装软件包了