问题:Python安装错误找不到pyplot的匹配分布

我正在尝试运行这个程序

import matplotlib.pyplot as plt
import numpy

plt.plot([1, 2, 3],[5, 7, 4])
plt.show()

我收到一条错误消息:ImportError: No module named pyplot

我已经使用 bash 的 pip 命令在 Windows 8 64 位 Python 2.7 上安装了 matplotlib,我还对其进行了更新,结果收到了以下消息:

Aneta@AKZ-5K-Computer:~$ C:/Python27/Scripts/pip install --upgrade matplotlib
Requirement already up-to-date: matplotlib in c:\python27\lib\site-packages
Requirement already up-to-date: pyparsing>=1.5.6 in c:\python27\lib\site-packages\pyparsing-2.0.3-py2.7-win32.egg (from matplotlib)
Requirement already up-to-date: numpy>=1.6 in c:\python27\lib\site-packages (from matplotlib)
Requirement already up-to-date: pytz in c:\python27\lib\site-packages\pytz-2015.6-py2.7.egg (from matplotlib)
Requirement already up-to-date: python-dateutil in c:\python27\lib\site-packages\python_dateutil-2.4.2-py2.7.egg (from matplotlib)
Requirement already up-to-date: six>=1.4 in c:\python27\lib\site-packages\six-1.10.0-py2.7.egg (from matplotlib)

当我尝试安装 pyplot 时,我得到了这个按摩:

Aneta@AKZ-5K-Computer:~$ C:/Python27/Scripts/pip install pyplot
Collecting pyplot
  Could not find a version that satisfies the requirement pyplot (from versions: )
No matching distribution found for pyplot

如果有人知道如何安装 pyplot 以及为什么我的发行版不匹配,我感谢您的帮助。

解答

尝试从此处重新安装 matplotlib。如果您使用的是 64 位计算机(我也是),这并不重要。重要的是您安装了哪个版本的 Python?如果您安装了 32 位(推荐因为它更容易处理),那么您仍然安装 32 位版本的模块。

我链接的站点显示了 matplotlib 的必备模块,因此请确保您也安装了这些模块。

Logo

Python社区为您提供最前沿的新闻资讯和知识内容

更多推荐