首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法安装python 2.7.12的scikit-image

无法安装python 2.7.12的scikit-image
EN

Stack Overflow用户
提问于 2019-05-22 13:43:34
回答 5查看 2.9K关注 0票数 1

我无法安装Python2.7.12的scikit-image

我第一次尝试安装scikit-image是通过运行以下命令:

$ pip install -U scikit-image

然而,我得到了一个错误,说:

对于Python2.7,请使用以下命令安装0.14.x长期支持:$ pip install‘

-image<0.15’

我运行了上面的命令,但它依赖于python 3.5:

$ pip install 'scikit-image<0.15'

使用缓存的https://files.pythonhosted.org/packages/6a/04/f726af6b2e39a4dad0e5502670c4b33d5c915880a54a98aeb33b95150531/scikit_image-0.14.2-cp27-cp27mu-manylinux1_x86_64.whl收集图像(来自scikit cloudpickle>=0.2.1 <0.15)使用缓存的https://files.pythonhosted.org/packages/24/fb/4f92f8c0f40a0d728b4f3d5ec5ff84353e705d8ff5e3e447620ea98b06bd/cloudpickle-1.1.1-py2.py3-none-any.whl收集映像(来自scikit pillow>=4.3.0 <0.15)使用缓存的https://files.pythonhosted.org/packages/b6/4b/5adc1109908266554fb978154c797c7d71aba43dd15508d8c1565648f6bc/Pillow-6.0.0-cp27-cp27mu-manylinux1_x86_64.whl收集映像(来自scikit scipy>=0.17.0 <0.15)使用缓存的https://files.pythonhosted.org/packages/cb/97/361c8c6ceb3eb765371a702ea873ff2fe112fa40073e7d2b8199db8eb56e/scipy-1.3.0.tar.gz命令的完整输出python setup.py egg_info: Traceback (最近调用的最后一次):文件"",第1行,在文件"/tmp/pip-build-qQaiTX/scipy/setup.py“中,第31行,raise RuntimeError(”需要Python version >= 3.5“)。RuntimeError:需要Python版本>= 3.5。

要在Python2.7中安装scikit-image,我必须安装版本低于0.15的版本,这有意义吗?但是这个版本需要python3.5吗?

EN

回答 5

Stack Overflow用户

发布于 2019-05-22 13:56:08

试试这个:

代码语言:javascript
复制
pip install scikit-image==0.14.1 
票数 1
EN

Stack Overflow用户

发布于 2019-05-23 09:05:00

线索在您的错误消息中:

代码语言:javascript
复制
Collecting scipy>=0.17.0 (from scikit-image<0.15)
Using cached https://files.pythonhosted.org/packages/cb/97/361c8c6ceb3eb765371a702ea873ff2fe112fa40073e7d2b8199db8eb56e/scipy-1.3.0.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "", line 1, in
File "/tmp/pip-build-qQaiTX/scipy/setup.py", line 31, in
raise RuntimeError("Python version >= 3.5 required.")
RuntimeError: Python version >= 3.5 required.

你得到了正确的.../scipy/setup.py-image (0.14.2),但是现在SciPy已经收到了一个与2.7不兼容的更新,所以它本身就会引发一个错误(请看它是在文件scikit中引发的)。所以你应该试试python -m pip install scipy<1.3 scikit-image<0.15

您可能需要再做几个周期,因为越来越多的包只使用Py3.5+。

票数 1
EN

Stack Overflow用户

发布于 2019-05-22 14:01:33

最新版本的Python 2不支持Scikit-image 0.15.0

有关一些支持Python 2的旧版本,请参阅软件包的pypi repository。此外,请检查您使用的pip是否正确。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56250032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档