当我尝试升级时,我得到了这个:
从命令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]#
答案 0 :(得分:0)
它仍在检测您的旧 numpy 版本。我认为您需要在PYTHONPATH环境变量中添加 numpy 的路径
答案 1 :(得分:0)
pip install -U numpy
pip install matplotlib
这两个comadns应该对你有所帮助。如果您没有使用virtualenv,请以root用户身份运行。