Python ModuleNotFoundError:没有名为';matplotlib';

Python ModuleNotFoundError:没有名为';matplotlib';,python,macos,matplotlib,pip,Python,Macos,Matplotlib,Pip,我正在尝试运行一个需要matplotlib的python程序,我已经通过pip安装了matplotlib。我在Mac上本地运行Python3.6,更新了.bash_配置文件以反映这一点。有关的进口行如下所示: import matplotlib.pyplot as plt 下面是我看到的错误消息,从主题行可以看出: ModuleNotFoundError: No module named 'matplotlib' 如果我尝试pip安装matplotlib,我会看到以下内容: Requirem

我正在尝试运行一个需要matplotlib的python程序,我已经通过pip安装了matplotlib。我在Mac上本地运行Python3.6,更新了.bash_配置文件以反映这一点。有关的进口行如下所示:

import matplotlib.pyplot as plt
下面是我看到的错误消息,从主题行可以看出:

ModuleNotFoundError: No module named 'matplotlib'
如果我尝试
pip安装matplotlib
,我会看到以下内容:

Requirement already satisfied: matplotlib in /usr/local/lib/python3.6/site-packages
Requirement already satisfied: python-dateutil in /usr/local/lib/python3.6/site-packages (from matplotlib)
Requirement already satisfied: numpy>=1.7.1 in /usr/local/lib/python3.6/site-packages (from matplotlib)
Requirement already satisfied: pyparsing!=2.0.0,!=2.0.4,!=2.1.2,!=2.1.6,>=1.5.6 in /usr/local/lib/python3.6/site-packages (from matplotlib)
Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.6/site-packages (from matplotlib)
Requirement already satisfied: pytz in /usr/local/lib/python3.6/site-packages (from matplotlib)
Requirement already satisfied: six>=1.10 in /usr/local/lib/python3.6/site-packages (from matplotlib)

我引用了一些其他的帖子,比如和,但是运气不好。是我忽略了一个我没有坚持到底的答案,还是其他原因?非常感谢您的时间。

使用
pip3安装matplotlib
安装matlplot lib。 默认情况下,pip将为2.7安装这些软件包,因为它是本机软件包。
使用pip3使其特定于Python3,并确保只有一个版本的Python3

从文件执行此操作将有效:-

import pip
pip.main(["install","matplotlib"])

这不起作用

是否使用pyenv安装python?如果是,则必须指定在.python版本中使用的python并使用pip3