无法升级matplotlib

时间:2015-06-24 18:46:11

标签: python numpy matplotlib pip

当我尝试升级时,我得到了这个:

从命令python setup.py egg_info完成输出:     ================================================== ==========================     编辑setup.cfg以更改构建选项

BUILDING MATPLOTLIB
            matplotlib: yes [1.4.3]
                python: yes [2.6.6 (r266:84292, Nov 21 2013, 10:50:32)  [GCC
                        4.4.7 20120313 (Red Hat 4.4.7-4)]]
              platform: yes [linux2]

REQUIRED DEPENDENCIES AND EXTENSIONS
Requires numpy 1.6 or later to build.  (Found 1.4.1)

但我已经将numpy更新为1.9.2

编辑: 更新后的numpy位于/usr/lib/python2.6/site-packages/numpy中 旧的numpy在/usr/share/doc/numpy-1.4.1

pip show numpy给了我

元数据 - 版本:2.0 姓名:numpy 版本:1.9.2 简介:NumPy:数字,字符串,记录和对象的数组处理。 主页:http://www.numpy.org 作者:NumPy开发人员 作者电子邮件:numpy-discussion@scipy.org 许可证:BSD 位置:/usr/lib/python2.6/site-packages 要求: [root @ acnlin19 rogers]#

2 个答案:

答案 0 :(得分:0)

它仍在检测您的旧 numpy 版本。我认为您需要在PYTHONPATH环境变量中添加 numpy 的路径

答案 1 :(得分:0)

pip install -U numpy
pip install matplotlib

这两个comadns应该对你有所帮助。如果您没有使用virtualenv,请以root用户身份运行。