首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >scikit-image安装失败

scikit-image安装失败
EN

Stack Overflow用户
提问于 2018-01-12 20:31:41
回答 2查看 4.1K关注 0票数 4

我正在尝试在安装了Python3.5的Windows764位计算机上安装scikit-image包。在安装scikit时,满足以下要求:

代码语言:javascript
运行
复制
Requirement already satisfied: six>=1.7.3 in c:\users\x\appdata\local\programs\python\python35\lib\site-packages (from scikit-image)
Requirement already satisfied: networkx>=1.8 in c:\users\x\appdata\local\programs\python\python35\lib\site-packages (from scikit-image)
Requirement already satisfied: pillow>=2.1.0 in c:\users\x\appdata\local\programs\python\python35\lib\site-packages (from scikit-image)
Requirement already satisfied: PyWavelets>=0.4.0 in c:\users\x\appdata\local\programs\python\python35\lib\site-packages (from scikit-image)
Requirement already satisfied: decorator>=4.1.0 in c:\users\x\appdata\local\programs\python\python35\lib\site-packages (from networkx>=1.8->scikit-image)
Requirement already satisfied: numpy>=1.9.1 in c:\users\x\appdata\local\programs\python\python35\lib\site-packages (from PyWavelets>=0.4.0->scikit-image)

但最终,安装会失败,出现以下错误:

代码语言:javascript
运行
复制
UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 114: character maps to <undefined>

    ----------------------------------------

  Failed building wheel for scikit-image
Command "C:\Users\X\AppData\Local\Programs\Python\Python35\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\X\\AppData\\Local\\Temp\\pycharm-packaging\\scikit-image\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\X\AppData\Local\Temp\pip-3hy8fcuv-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\X\AppData\Local\Temp\pycharm-packaging\scikit-image\

我已经试过了:

代码语言:javascript
运行
复制
pip install -U wheel
pip install -U setuptools
pip install -U scipy

同时升级pip本身,什么都不能用。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-01-25 18:18:52

实际的解决方案是在安装命令之前键入chcp 65001。这会将控制台的默认字符编码更改为UTF-8,然后它就可以工作了。

票数 6
EN

Stack Overflow用户

发布于 2018-01-17 06:41:00

我知道现在有点晚了(R),但我刚刚遇到了完全相同的问题。对我来说,解决方案是从here安装轮子。

顺便说一句,我不知道他们做了什么不同,为什么他们工作,他们是谁。

从那里下载正确的版本。例如,对于Python3.5,您需要包含35的版本。目前,这是scikit_image‑0.13.1‑cp35‑cp35m‑win32.whl,其正下方是它的64位版本。

通过运行pip install C:\users\you\downloads\the_wheel_you_downloaded来安装它。

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

https://stackoverflow.com/questions/48226362

复制
相关文章

相似问题

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