您的位置:首页 > 其它

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

2017-06-03 13:26 507 查看

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

一、准备材料:

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

地址:

Git for win(64)地址: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 win(64):

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

1.双击exe

 

 

 

 

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

3、配置github的ssh密钥:

(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_rsa和id_rsa.pub

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

 

4、复制ssh key到github:

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

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

 

5、测试 ssh链接
github:

输入 ssh -T git@github.com

出现Successfully就OK;

 

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_pa
7f9c
th='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

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: