我的操作系统是64位Windows 我的Python是32位。我在Eclipse中使用PyDev
我应该安装什么版本的Matplotlib?
对于32位和64位我都会遇到问题:
我正在努力运行这个小模块。
请帮忙!
答案 0 :(得分:1)
这些是Matplotlib在Windows中使用Python 2.7运行所需的下载:
numpy目前仅适用于32位格式的Windows
检查你的numpy作品:
将numpy导入为np a = np.arange(10) 一个
dateutil和six: CMD 光盘\ cd python27 \ scripts pip2.7安装python-dateutil
这应该安装六个
pyparsing和pytz: pip2.7安装pyparsing pip2.7安装pytz
检查你的matplotlib是否最终有效:
来自matplotlib import pyplot pyplot.plot([1,2,3,4],[1,4,9,16]) pyplot.show()
希望这会有所帮助 穆罕默德·赛义德
答案 1 :(得分:0)
我在python 2.7 32位和Windows 7 64位上遇到类似问题的matplotlib 32位。我记得我需要手动安装其他几个软件包,比如dateutil和pyparsing。您可能会发现以下链接很有用。
Problem With Matplotlib installation
或者您可以使用以下链接中的编译安装程序。您需要以下依赖项:numpy,dateutil,pytz,pyparsing,six
Unofficial Windows Binaries for Python Extension Packages by Christoph Gohlke
答案 2 :(得分:0)
这里有同样的问题,不得不多次修复。我找到的最佳解决方案是......
(1)如果您还没有安装PIP,请安装https://pip.pypa.io/en/latest/installing.html上的说明(在python.org网站上引用)。
(2)在这里使用非官方二进制文件安装numpy:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy。
(3)然后通过命令pip install matplotlib
使用PIP安装matplotlib
这将正确安装所有依赖项(除了需要手动安装的numpy
之外)。