Anaconda
Anaconda是一个虚拟环境管理器,可以帮助我们创建、管理和部署Python环境。它可以帮助我们解决环境依赖问题,并简化了不同版本Python的安装和切换。
安装
我们打开官网的下载页面,copy这里面的Linux的下载链接,然后去服务器输入。
wget <复制来的下载链接>
配置
我们需要配置一下shell的交互。
-
如果你用的是普通的bash,则打开
.bashrc
文件,在文件末尾添加:Terminal window export PATH="~/anaconda3/bin":$PATHsource ~/anaconda3/bin/activate -
比如我用的是fish,则直接运行:
Terminal window conda init fish你就可以在
~/.config/fish/config.fish
文件里面看到:# >>> conda initialize >>># !! Contents within this block are managed by 'conda init' !!if test -f /root/anaconda3/bin/condaeval /root/anaconda3/bin/conda "shell.fish" "hook" $argv | sourceelseif test -f "/root/anaconda3/etc/fish/conf.d/conda.fish". "/root/anaconda3/etc/fish/conf.d/conda.fish"elseset -x PATH "/root/anaconda3/bin" $PATHendend# <<< conda initialize <<<再重启fish即可。
创建环境
Anaconda安装完成后,我们可以创建环境。
conda create -n <环境名称> python=<版本号>
常用命令
- 查看已有环境:
conda env list
- 激活环境:
source activate <环境名称>
- 退出环境:
source deactivate
- 删除环境:
conda remove -n <环境名称> --all
- 导出环境:
conda env export > environment.yml
- 导入环境:
conda env create -f environment.yml
- 查看所有包:
conda list