记录安装包时候的一些过程,本文持续更新。
anaconda
一、安装anaconda3
1、下载并傻瓜式安装
2、修改~/.zshrc,增加环境变量
export PATH=“
H
O
M
E
/
a
n
a
c
o
n
d
a
3
/
b
i
n
:
/
u
s
r
/
b
i
n
:
/
b
i
n
:
/
u
s
r
/
s
b
i
n
:
/
s
b
i
n
:
/
u
s
r
/
l
o
c
a
l
/
b
i
n
:
HOME/anaconda3/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:
HOME/anaconda3/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:PATH”
3、在zsh中输入python,检查anaconda版本
二、第三方库安装
1、conda install xxx
2、如果第三方库不支持当前的版本时,需要在anaconda中构建另一个python版本的环境使用
例如构建python2.7的环境的方式:
conda create -n python2.7
系统会在如下目录构建一个python2.7的环境:~/anaconda3/envs
之后,切换到python2.7的环境
source activate python2.7
此时输入python -V,会发现anaconda的python版本变为了2.7
在2.7的环境中继续安装刚才的第三方库:
conda install xxx
还可切换回主环境,如:
source deactivate python3.6
通过python -V检查环境已切换成功
3、检查已安装的包
conda list
4、更新自身环境或工具
conda update conda
conda update anaconda
conda update python
最后环境:Python 3.6.8 |Anaconda
其他包的安装
一、xgboost、tensorflow
sudo conda install py-xgboost
sudo conda install tensorflow
不知道什么原因,pip安装的不可用
二、mxnet
1、下载相关环境
mkdir d2l-zh && cd d2l-zh
curl https://zh.d2l.ai/d2l-zh-1.0.zip -o d2l-zh.zip
unzip d2l-zh.zip && rm d2l-zh.zip
2、创建虚拟环境
conda env create -f environment.yml
3、进入和退出环境
source activate gluon
conda deactivate