如何在Mac上的vscode上安装软件包?

时间:2020-09-30 15:04:40

标签: python visual-studio-code pip package vscode-settings

我对此并不陌生,非常感谢您提供的帮助!因此,我试图在Mac上的vscode上安装软件包,但始终出现错误“没有名为“ matplotlib的模块”。我也尝试在终端中进行pip install matplotlib,但我不确定这是否是问题的原因。 请参见下面的屏幕截图。非常感谢您的帮助!

screenshot

2 个答案:

答案 0 :(得分:1)

我在您提供的屏幕截图中注意到:VScode中当前使用的python环境是全局环境(屏幕截图左下角的“ python3.8.5”),但是终端位于虚拟环境中(.venv),因此VSCode找不到此模块。

解决方案:

  1. 您可以使用快捷键Ctrl + shift +'打开一个新的终端,VSCode将自动进入当前的全局环境,并且可以在安装后使用“ pip install matplotlib”导入和使用该模块。 :

    enter image description here

  2. 您还可以选择安装了.venv模块的matplotlib环境:

    enter image description here

参考:Using Python environments in VS Code

答案 1 :(得分:0)

因为您安装了anaconda。因此,如果您尝试安装新软件包,则将安装在anaconda而不是Python操作系统上。您应该停用(base)。请遵循以下命令:

conda config --set auto_activate_base false

关闭终端,然后再次打开。现在您可以安装软件包了