首页 > 解决方案 > NumPY 1.17.0rc1 可用于 Python 2.7

问题描述

有关更多详细信息,请参阅内容。看起来 pip 或 wheel 或其他东西存在错误,但我的问题是我只想在他们解决真正问题时解决问题。

有没有办法解决这个问题?我的工作进展缓慢,因为我无法安装我需要工作的工具,因为当我要求 pip 安装 SciPy 1.2.2 时,pip 一直试图在 Python 2.7 上设置 numpy 1.17。我尝试关注 GitHub 页面上的讨论,但我并没有真正看到解决方案。我只想安装 SciPy 1.2.2 而不尝试安装 numpy 1.17。值得注意的:

numpy 1.16.2 是 Python2.7 的最后一个 numpy 版本,我已经安装了它

scipy 1.2.2 应该是 Python2.7 的 scipy 的最后一个版本,所以当我尝试安装 numpy 1.17 时它不应该尝试安装它

使用 --no-dependencies 运行 pip 并没有什么不同

任何意见,将不胜感激。

编辑

CentOS 6.5 / Rocks 6.1.1
Python 2.7.16
pip 19.1.1
setuptools 41.0.1

标签: pythonnumpyscipypip

解决方案


按设计为我工作:

$ mktmpenv -p python2.7

$ pip --version
pip 19.1.1 from /home/phd/.virtualenvs/tmp-f57314fa7b85dd31/local/lib/python2.7/site-packages/pip (python 2.7)

$ pip install scipy
Collecting scipy
  Downloading https://files.pythonhosted.org/packages/8e/bd/f0789728ce4a399a5e7bb4af5e6851d239d5cf423bf8888280ec3cd8f1f2/scipy-1.2.2-cp27-cp27mu-manylinux1_i686.whl (21.4MB)
     |################################| 21.4MB 12.1MB/s 
Collecting numpy>=1.8.2 (from scipy)
  Using cached https://files.pythonhosted.org/packages/35/51/7eae9042f5904463cb27fea567afc15e90956bd4b7cba98ec1969e58f74a/numpy-1.16.4-cp27-cp27mu-manylinux1_i686.whl
Installing collected packages: numpy, scipy
Successfully installed numpy-1.16.4 scipy-1.2.2

你的操作系统是什么?确切的 Python 2.7 版本?点子版本?安装工具?


推荐阅读