在windows下安装python的机器学习库经常容易出错,废话不多说,在此介绍本人的跳坑历程:
本人电脑配置:asus飞行堡垒fx50jx4200 win10 64位专业版系统 使用python2.7.12
(注:python3.x安装过程类似,但要注意安装时根据电脑是32位还是64位以及python版本下载对应版本的库文件)
1.exe安装
(1)首先安装python,本人使用的是python2.7.12(推荐使用2.7,毕竟现在的教程大部分还是基于2.7的),因为python自带的IDE并不是很好用,对于初学者调试程序比较麻烦,所以本人推荐下载pycharm配合使用。
链接:http://pan.baidu.com/s/1qYllSWO 密码:yhma(里面含有python、pycharm及破解说明、numpy、scikit-learn、scipy的exe库)。
(2)解压下载的百度云链接中的python扩展库直接安装,因为MatplotLib的使用需要以Numpy的支持,所以最好先装NumPy再装其它库;
此方法有不足之处就是现在官方已经不再提供exe的库了,所以本人提供的库也比较老,可能使用起来不是很好用,所以推荐pip安装;
2.pip安装
(1)首先下载官方的库文件:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 或者从此下载:链接:http://pan.baidu.com/s/1sl52BkL 密码:zhj0
(2)打开windows名利提示符(管理员),安装wheel库与setuptools库用于接下来机器学习库的安装,输入:pip install wheel 和pip install setuptools;
(3)在命令提示符窗口进入到刚刚下载的whl文件所在文件目录,然后输入下面语句:
python -m pip install "numpy-1.11.3+mkl-cp27-cp27m-win_amd64.whl"
python -m pip install "matplotlib-1.5.3-cp27-cp27m-win_amd64.whl"
........
大功告成,接下来使用pip list命令查看一下安装的库:
在pycharm下执行一个测试一下: