xgboost安装记录

1,XGBoost是Gradient Boosting算法的一种高级实现,比sklearn的效率要高

2,如果python是3.5的,可以直接下载whl,安装很方便http://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost

3,python是2.7的话就需要自己下载编译了,也可以找别人编译好的包,可以省去这一步,https://drive.google.com/file/d/0B6HXvVF1p1HWcTdwZ2dGYkVyZG8/view

4,下载完后只需要将文件解压到python path\Lib\site-packages

5,在python-package目录下执行安装命令 python setup.py install

6,验证安装 import xgboost结果报错:WindowsError: [Error 126]


是因为没有安装mingw-64

7安装mingw-64

再把安装路径C:\Program Files\mingw-w64\x86_64-7.1.0-posix-seh-rt_v5-rev0\bin配置到环境变量,要放在path的前面,不然可能会报WindowsError: [Error 127]的错误,因为其中有dll在别的路径中存在

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容