一、前言
最近为了安装xgboost,上网找了很多方法,都有些许不同。正规一点的比如xgb安装,这个是翻译国外教程的。其他版本大概都差不多。按照这个教程,我再win64系统安装成功了,但是我还想再我的老笔记本32位win电脑上安装xbg,问题就出现了,老是卡在make -j4这一步,特意改装老版本mingw32位的也跳不过这个问题,而且安装mingw这个软件很慢,洗个澡吃个饭,还没安装完,下载水管简直几kb,无法容忍。偶然看到一个办法,只需下载几个whl文件就可以直接在cmd中pip安装,几分钟搞定。
二、安装过程
首先确认python版本只能是3.x的,因为适配的whl文件只有支持3.x的,如果已经安装2.x版本的可以按照anaconda2和3安装python3,我使用的是miniconda,轻巧方便。要下载的文件都在这里,分别下载numpy+mkl,scipy和xgboost对应的版本(前两个是xgboost的依赖包),比如你python3是3.6的就下载3.6版本的。
一切准备好后,按照下图一次安装numpy,scipy和xgboost就完成了。
安装命令三、注意点
1.只能安装python3版本。
2.各whl版本要对应。
3.安装环境注意使用命令activate py3切换。(如果默认是python2的话)
4.xxxx代表whl的文件路径。
5.三个whl的安装次序不能变。
网友评论