# 目录:
@[toc]
# 前言
> anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项
Anaconda是个非常方便同时功能强大的python环境管理工具,本篇blog主讲如何利用anaconda安装一些pip安装麻烦的包,比如XGBoost。
# 正文
标准语法:
`conda install pack_name`
但是有时候呢,直接这么安装可能会遇到一些问题(大家都懂的,这个环境不对啊,位数不对之类的T-T)
例如,下图所示:
但是不要慌,我们还有备用的方法。
# 高级指令
这个时候用一下这个方法:
```
anaconda search -t conda xgboost
```
结果如下图所示:
因为我的机器是win64,同时python是3.6,所以选择了这个包。
发现有些人,还是看不懂,我在这里仔细讲解一下吧:
看上图红框圈的哪一行,它被‘|’分成了五部分,第一部分是名字;第二部分是自身的版本;第三部分是在哪个库里,第四部分是支持什么平台,windows或者linux;最后一部分是试用的编程软件,py37还是36亦或者是r。
输入如下指令:
```
conda install -c anaconda py-xgboost
```
会提示你是否安装,这个时候输入“Y”就行了
成功安装,如图所示:
讲解完毕