在Mac上导入matplotlib错误

Dan*_*Lee 3 python macos matplotlib

嗯...我想在 Python IDLE 中导入 matplotlib,但它说

>>> import matplotlib
Traceback (most recent call last):
  File "<pyshell#2>", line 1, in <module>
    import matplotlib
ModuleNotFoundError: No module named 'matplotlib'
Run Code Online (Sandbox Code Playgroud)

我已经在终端中尝试过 pip 和 conda 了。它说

# All requested packages already installed.
# packages in environment at /Users/Dan/anaconda:
Run Code Online (Sandbox Code Playgroud)

然后!这里有什么问题吗?

Jon*_*han 5

您可能已将 Matplotlib 安装到 Python 2.7 而不是 Python 3.6。要将其安装到 Python3,您需要使用 pip3:

pip3 install matplotlib
Run Code Online (Sandbox Code Playgroud)

然后从终端打开 python3.6(不空闲)并尝试从那里导入 matplotlib。这样您就可以使用任何您想要的文本编辑器,并从终端运行您的代码。