python 升级 scikit-learn 出错 UnicodeDecodeError
2016-12-29 10:37
197 查看
首先介绍博主的环境:
python(x,y)--2.7.6.1 win 64位
sklearn 0.14 欲 更新至 sklearn 0.18.1
在cmd中尝试运行 pip install -U scikit-learn
报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xb5 in position 55: ordinal not in range(128)
首先尝试网上的说法:
打开 C:/Python27/Lib 找到 mimetypes.py 在 import 下面加入三句话:
if sys.getdefaultencoding() != 'gbk':
reload(sys)
sys.setdefaultencoding('gbk')
保存后重新运行 pip install -U scikit-learn
依然报错:error: No usable temporary directory found in [some directories....]
最后博主使用命令 : easy_install -U scikit-learn 解决问题
--------------------------------------------------------------------------------------------------------------------------
1.目前为止未能pip 安装出错的原因,如果有前辈知道,请留言。
2.建议在网络环境较好的地方更新,因为在线更新需要到python 的国外网站下载,因为网络问题有时候也会报一些奇怪的错误
3.博主也曾尝试使用 whl 更新, 但每次报错 : whl is not supported wheel on this platform (已确定下载的是64位win版本, 也尝试过32位win版本)
python(x,y)--2.7.6.1 win 64位
sklearn 0.14 欲 更新至 sklearn 0.18.1
在cmd中尝试运行 pip install -U scikit-learn
报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xb5 in position 55: ordinal not in range(128)
首先尝试网上的说法:
打开 C:/Python27/Lib 找到 mimetypes.py 在 import 下面加入三句话:
if sys.getdefaultencoding() != 'gbk':
reload(sys)
sys.setdefaultencoding('gbk')
保存后重新运行 pip install -U scikit-learn
依然报错:error: No usable temporary directory found in [some directories....]
最后博主使用命令 : easy_install -U scikit-learn 解决问题
--------------------------------------------------------------------------------------------------------------------------
1.目前为止未能pip 安装出错的原因,如果有前辈知道,请留言。
2.建议在网络环境较好的地方更新,因为在线更新需要到python 的国外网站下载,因为网络问题有时候也会报一些奇怪的错误
3.博主也曾尝试使用 whl 更新, 但每次报错 : whl is not supported wheel on this platform (已确定下载的是64位win版本, 也尝试过32位win版本)
相关文章推荐
- scikit-learn: machine learning in Python
- scikit-learn: machine learning in Python系列(一)
- Python scikit-learn机器学习工具包学习笔记:feature_selection模块
- Machine Learning in Python (Scikit-learn)-(转)
- python安装scikit-learn遇到问题汇总
- [转]ubuntu10.10升级到11.04过程中python2.7升级出错的解决方法(安装wine过程中出错)
- 安装基于Python3 的NumPy, SciPy, matplotlib和Scikit-Learn
- [Python][MachineLeaning]Python Scikit-learn学习笔记1-Datasets&Estimators
- python scikit-learn计算tf-idf词语权重
- 【scikit-learn】用Python进行机器学习实验
- Scikit Learn: 在python中机器学习
- Python下的机器学习工具scikit-learn(学习笔记3--数据预处理)
- Python下的机器学习工具scikit-learn(学习笔记4)
- Python scikit-learn机器学习工具包学习笔记:cross_validation模块
- python并行调参——scikit-learn grid_search
- scikit-learn: machine learning in Python
- Python下的机器学习工具scikit-learn(学习笔记2--官方实例程序)
- python科学计算二:scikit-learn
- Machine Learning in Python (Scikit-learn)-(No.2)
- 【scikit-learn】学习Python来分类现实世界的数据