Win7(64位)+Anaconda3(集成py3.6+xgboost安装

来源:互联网 发布:网络借贷百度百科 编辑:程序博客网 时间:2024/05/29 18:02

Win764+Anaconda3(集成py3.6+xgboost安装

一、准备材料:

Anaconda3(其中有集成python3.6Spyder)

地址:

Git for win64)地址:https://git-for-windows.github.io/

Libxgboost.dll(似乎只有64位版)地:http://www.picnet.com.au/blogs/guido/post/2016/09/22/xgboost-windows-x64-binaries-for-download/

也可以用一下网盘下载(20170603):http://pan.baidu.com/s/1mhARszm

二、安装软件

Win7 安装Anaconda3

参考网址http://blog.csdn.net/qq_26898461/article/details/51488326

Win7安装Git for win64):

参考网址:http://www.cnblogs.com/vitah/p/3612473.html

1.双击exe

 

 

 

 

其他的一步一步往下即可,最后Finish完成安装;

3、配置githubssh密钥:

(1)打开Git Bash查看电脑上是否已经存在SSH密钥:

输入 cd ~/.ssh

若如上图显示无法找到该文件则要创建新的ssh key;

(2)创建新的ssh key:

输入 ssh-keygen -t rsa -C "your_email@youremail.com" 

执行这条命令会如上图提示文件保存路径,可以直接按Enter

然后提示输入 passphrase(密码),输入两次(可以不输直接两次Enter),

然后会在 .ssh 目录生产两个文件:id_rsaid_rsa.pub

用记事本打开.ssh目录下的id_rsa.pub文件,复制里面的内容;

 

4、复制ssh keygithub

On the GitHub site Click “Account Settings” > Click “SSH Keys” > Click “Add SSH key”

打开github网站,点击右上角扳手图标,然后点击左边菜单的ssh key, 然后右边页面的add ssh key,将复制的内容粘贴到githubkey中,title可以不填,直接保存即可。

 

5、测试 ssh链接github

输入 ssh -T git@github.com

出现SuccessfullyOK

 

6、设置自己的git信息:

输入

git config --global user.name "Firstname Lastname" (此处name可修改也不是用于登录github的登录名)

git config --global user.email "your_email@youremail.com"

设置自己的git信息即完成安装和设置,可以输入git config --list查看自己的git信息。

4.5.6没完成,也许是因为我木有git账号吧,但是可以用了

安装完成后,命令行中运行  git clone https://github.com/dmlc/xgboost.git xgboost_install_dir

其中,xgboost_install_dir是你的安装目录,名字是可以更换的,我的电脑中是这里:C:\Users\Administrator\xgboost_install_dir,应该可以修改地址吧,不造。

安装xgboost:

libxgboost.dll下载下来(似乎只有64位版),放在xgboost_install_dir/python_package/xgboost内

然后:cd 到xgboost_install_dir/python_package/目录内,运行Python setup.py install即可~

这个时候在命令框里面import xgboost是可以的,但是Spyder会报错。

所以还要添加g++运行库到环境路径变量:【这一步在ipython中执行】

import os

 

mingw_path = 'mingw_path='D:\ProgramData\Git\mingw64\bin'

其中D:\ProgramData\Git安装git的目录

 

os.environ['PATH'] = mingw_path + ';' + os.environ['PATH']

这一步完成之后所有的安装就都完成了,可以正常导入使用了。

 

可以在spyder中import xgboost中进行验证~

整理主要参考http://blog.csdn.net/christiger22/article/details/72638524

 

 

阅读全文
0 1
原创粉丝点击