1、http://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost
这是Python的module现有地址。下包非常方便。
2、如何安装whl文件
进入cmd窗口
【把whl文件放到用户文件夹里面】
pip intall 文件名
文件名不必打全,按TAB键可以直接显示出来。
3、以安装xgboost为例。
python3.5 如果安装报错is not a support wheel on the platform
参照的博客详解:http://blog.csdn.net/zhang_dashuai/article/details/60465566
国外帖子:http://stackoverflow.com/questions/28107123/cannot-install-numpy-from-wheel-format?rq=1
我的理解:
在jupyter notebook中输入以下代码:
import pip
print(pip.pep425tags.get_supported())
它运行的结果应该分两类,看第一行代码,一类应该是支持cp36,一类是支持cp35的。我的计算机是支持cp36的。
[(‘cp36’, ‘cp36m’, ‘win_amd64’), (‘cp36’, ‘none’, ‘win_amd64’), (‘py3’, ‘none’, ‘win_amd64’), (‘cp36’, ‘none’, ‘any’), (‘cp3’, ‘none’, ‘any’), (‘py36’, ‘none’, ‘any’), (‘py3’, ‘none’, ‘any’), (‘py35’, ‘none’, ‘any’), (‘py34’, ‘none’, ‘any’), (‘py33’, ‘none’, ‘any’), (‘py32’, ‘none’, ‘any’), (‘py31’, ‘none’, ‘any’), (‘py30’, ‘none’, ‘any’)]
官网上64位的xgboost有两个版本:xgboost?0.6?cp36?cp36m?win_amd64.whl和xgboost?0.6?cp35?cp35m?win_amd64.whl。
第一次报错is not a support wheel on the platform或者说版本不对都是因为我下载了cp35这个版本的whl文件,后来重新下载cp36装xgboost就成功了。
刚刚开始学习python,打算以后写博客记录自己学习的过程,热烈欢迎各位大佬指正,嘿嘿。