Win7(64位)+Anaconda3(集成py3.6+xgboost安装
来源:互联网 发布:网络借贷百度百科 编辑:程序博客网 时间:2024/05/29 18:02
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_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
- Win7(64位)+Anaconda3(集成py3.6+xgboost安装
- 利用VS2013在win7 64位机器上搭建xgboost 0.6+Anaconda3 环境
- python3.6中安装xgboost 基于win7 64位系统
- win7 64位Anaconda3下安装Pytorch教程
- win7 64位Anaconda3下安装Pytorch教程
- Ubuntu16.04 安装xgboost(anaconda3)
- Ubuntu16.04 安装xgboost(anaconda3)
- Win7 64位+Python3.6.1(Anaconda3-4.4.0)安装配置 OpenCV3.2.0-v14
- Win7(64位)系统下Python3.6.0(Anaconda3-4.4.0)+Tensorflow的安装与配置
- python安装xgboost (win7+anaconda 1.6.9+ python 3.6(64位))
- Win7 64位系统,Anaconda(Anaconda3-4.3.1-Windows-x86_64) 中安装tensorflow(r 0.12.1)
- xgboost WIN7 64的安装
- xgboost WIN7 64的安装
- 64位Windows7安装XGBoost
- Anaconda3下XGBoost的安装与配置
- window+anaconda3+python3.5下xgboost安装
- 人工智能学习tensorFlow_gpu-1.1.0图文详细安装教程(64位机win7旗舰sp1+Anaconda3-4.2.0+Pycharm2017.2.4)附所有软件下载地址
- win10(64位)python xgboost 详细安装教程
- 快速幂取模
- SQL Sever链接数据库登录失败原因
- The page 1 was requested but the document has only 0 pages.
- Maven学习(五)
- 第二十七天:用户禁止cookie下的seesionId追踪以及过滤器
- Win7(64位)+Anaconda3(集成py3.6+xgboost安装
- 论程序思维与数学物理思维的差异
- 8 种 NoSQL 数据库系统对比
- 如何从菜鸟程序员成长为高手
- spring-hibernate的配置
- MapTask并行度决定机制、FileInputFormat切片机制、map并行度的经验之谈、ReduceTask并行度的决定、MAPREDUCE程序运行演示(来自学笔记)
- ZOJ 2429 Destroying The Graph 最小割(最小点权覆盖)
- 深度学习资料
- js比较两个数值是否相等