Python下机器学习库安装经验——numpy、sklearn

一、查看python安装情况以及pip对应版本

pip2 --version
pip3 --version

二、下载对应安装包、依赖包

http://www.lfd.uci.edu/~gohlke/pythonlibs/

三、进入whl文件所在目录,进行安装

pip2 install ***.whl(文件全名)
  • 出现错误“… is not a supported wheel on this platform”
    这里写图片描述
    解决方法:在shell中输入import pip; print(pip.pep425tags.get_supported()),获取pip支持的版本以及文件名。
    Python下机器学习库安装经验——numpy、sklearn_第1张图片
    由上图可知文件名格式不对,故将“numpy-1.13.0+mkl-cp27-cp27m-win_amd64.whl”修改为“numpy-1.13.0+mkl-cp27-none-win_amd64.whl”,即可。
    参考链接:http://www.cnblogs.com/nice-forever/p/5371906.html

  • 又报错:“ WindowsError : [Error 5] : ‘c:\users\z\appdata\local\temp\pip-2tzqjs-build\numpy\core\libifcoremd.dll’ ”?
    Python下机器学习库安装经验——numpy、sklearn_第2张图片
    原因:pip安装python包会加载用户目录,而我的用户目录恰好是中文的,ascii不能编码。
    解决方法:python目录 Python27\Lib\site-packages 建一个文件sitecustomize.py
    内容写:
    import sys
    sys.setdefaultencoding('gb2312')

    参考链接:https://www.v2ex.com/t/90659

四、成功安装

  • numpy
    Python下机器学习库安装经验——numpy、sklearn_第3张图片

  • sklearn
    Python下机器学习库安装经验——numpy、sklearn_第4张图片

其他参考链接:
1. http://blog.csdn.net/a132582/article/details/70342033
2. http://blog.csdn.net/walkandthink/article/details/45200597

你可能感兴趣的:(Python)