You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows7 64位Python3.5环境下scikit-image安装失败求助

解决Windows 7 64位+Python3.5安装scikit-image时的UnicodeDecodeError问题

我之前在完全相同的环境里碰到过这个问题,这个错误的根源是Windows系统默认的charmap编码无法解码scikit-image安装包中包含的非ASCII字符——和依赖包版本没有关系,所以你升级wheel、setuptools这些操作才会没用。试试下面两种针对性的解决方案:

方案一:临时设置Python默认编码为UTF-8

这个方法能让Python在读取安装过程中的文件时强制使用UTF-8编码,直接避开解码错误:

  • 打开命令提示符(CMD),先执行环境变量设置命令:
    set PYTHONUTF8=1
    
  • 接着在同一个命令窗口里执行scikit-image的安装命令:
    pip install scikit-image
    

方案二:使用预编译的wheel文件安装

如果方案一无效,可以直接跳过源码编译步骤,用预编译好的wheel包安装,从根源绕开编码问题:

  • 找适配Python3.5 64位的scikit-image wheel文件(注意:scikit-image 0.17.x是最后一批支持Python3.5的版本,别下载太高版本)
  • 下载后,用pip安装本地文件,比如假设你把文件存在桌面:
    pip install C:\Users\X\Desktop\scikit_image-0.17.2-cp35-cp35m-win_amd64.whl
    

额外提醒:Python3.5已经停止官方维护了,如果后续有条件,建议升级到3.7及以上版本的Python,不仅能避免这类编码兼容问题,还能使用scikit-image的新版本功能。

内容的提问来源于stack exchange,提问作者Noltibus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 07:57:54