win7+python 2.7安装xgboost

win7+python 2.7安装xgboost

在引入import xgboost as xgb,提示No module named xgboost,下面介绍下如何安装

操作步骤:

  1. 下载已经编译过的文件(xgboost_compiled),百度网盘链接:https://pan.baidu.com/s/1nwyi3Ip 密码:nkeq
  2. 解压后得到文件夹“xgboost” 放到 “安装Python路径下”的Lib\site-packages。例如:我放到 D:\Program Files\python3.6\Lib\site-packages
  3. 进入“xgboost”文件夹的python-package的子文件夹。
  4. 在窗口空白处,按住shift,再点击鼠标右键,看到有个选项叫“在此处打开命令窗口”,打开cmd命令窗口
  5. 运行命令python setup.py install,看提示信息确认安装是否成功

验证:进入python环境
import xgboost

我安装后出现报错丢失 libgcc_s_seh-1.dll
这里写图片描述

再下载安装 mingw-64
下载地址:http://sourceforge.net/projects/mingw-w64/
百度网盘下载(备用)链接:https://pan.baidu.com/s/1mjZyruK 密码:kmd0

注意

安装时选择, x86_64,如图
这里写图片描述

安装成功后,添加bin路径到PATH环境变量中:
例如我的:C:\Program Files\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1\mingw64\bin;

Python 3.6安装xgboost

http://www.lfd.uci.edu/~gohlke/pythonlibs/中搜索xgboost下载whl文件
这里写图片描述

在python cmd命令中 ,输入 python install “文件路径”
(直接把文件拖到命令窗口中)

如果未解决,以下参考链接可能有你需要的:

猜你喜欢

转载自blog.csdn.net/lhh08hasee/article/details/79283504