深度学习实践操作—从小白到大白
目录
七. Anaconda
在实际使用时,服务器上使用的人众多,每一个任务也都需要不同版本的依赖包,如gcc、protobuf等经常需要切换版本,但是这些操作都需要管理员权限,也同时对其他人的工作造成影响,因此,我强烈建议每一个使用Linux的人都应该使用Anaconda或者相同功能的软件搭建自己的环境。
在后续的配置caffe和pytorch的过程中,我都将使用Anaconda,caffe相关的依赖包都会在Anaconda下配置而不依赖系统环境下安装的依赖包。
1. 下载安装
参考: http://blog.csdn.net/u013066730/article/details/62217401
bash Anaconda2-4.3.1-Linux-x86_64.sh
source ~/.bashrc
- 配置anaconda 源
gedit ~/.condarc
修改为:
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
show_channel_urls: yes
2. 使用
参考:http://blog.csdn.net/langb2014/article/details/70574019
- 新建一个环境
conda -n 名字
- 删除一个已有的环境
conda remove --name 名字 --all
- 激活环境
source activate 名字
- 退出环境
source deactivate 名字
- 安装package
给某个特定环境安装package有两个选择,一是切换到该环境下直接安装,是安装时指定环境参数-n,比如安装pandas
conda install pandas
或者conda install –n 名字 pandas
安装anaconda发行版中所有的包:conda install anaconda - 列出所安装的package
conda list
- 查看可安装的package及其来源
https://anaconda.org/
在网页直接搜索想要使用conda安装的软件,如gcc,选择想要的安装包,点击进入之后一般会有相应的安装指令。