【发布时间】:2019-11-17 18:51:50
【问题描述】:
由于遗留原因,我必须使用 python2(首先要记住)。
瓶颈在它的setup.py 中指定需要numpy。如果从相同的需求文件安装(即使将 numpy 固定到正确的版本),它也会尝试安装 numpy==1.17.0rc 候选版本,这会放弃对 python2 的支持,因此会出现以下错误:
[stderr] File "/tmp/easy_install-8dcHVX/numpy-1.17.0rc1/setup.py", line 31, in <module>
[stderr] from bottleneck.src.template import make_c_files
[stderr] RuntimeError: Python version >= 3.5 required.
[stderr] ----------------------------------------
[stderr]ERROR: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-hhfr2i/bottleneck/
我正在寻找解决此问题的方法。通过首先手动安装 numpy 暂时解决了问题,但这是围绕需求构建的,而不是预期的。
提前感谢您的任何想法!
【问题讨论】:
-
运气好能解决这个问题吗?
-
不,实际上已经摆脱了python2
标签: python-2.7 numpy pip