参考文章
CentOS7上安装anaconda3及其遇到的问题
Linux系统Anaconda环境的安装/创建/激活/删除/管理
安装anaconda
下载包
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-4.3.0-Linux-x86_64.sh
会将anaconda下载到当前路径,读者可以在希望的路径上运行此命令
安装
bash anaconda3.5.2.0-Linux-x86_64.sh
遇到问题
tar (child): bzip2: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
解决方式
解决方法很简单,只要安装bzip2就行了,yum安装的命令如下:
yum -y install bzip2
再次安装
bash anaconda3.5.2.0-Linux-x86_64.sh
出现问题:ERROR: File or directory already exists: /root/anaconda3
解决方案:删除即可 rm -rf /root/anaconda3
安装完成
将anaconda写入到环境变量中
编辑.bash文件
vi /root/.bashrc
写上你的安装路径
export PATH="/home/root/anaconda3/bin:$PATH"
激活环境
source ~/.bashrc
试验
输入
conda
anaconda常用命令
查看conda版本
conda --version
或conda -V
创建环境
conda create -n envname python=3.7
# envname :环境名 python=3.7:指定环境python版本
删除环境
conda remove -n env_name --all
# envname :环境名
激活环境
默认环境为base,你可以在anaconda安装文件里的envs文件夹查看所有的环境或者使用命令conda env list
source activate envname (激活的环境名称)
激活成功会出现这样的图标(下图并不是此环境名称,效果类似)
列出环境
conda env list
conda info --envs
conda info -e
关闭环境
source deactivate
安装包列出
conda list
若是已经激活某个环境
pip list
修改下载源
conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/' //TUNA的help中镜像地址加有引号,需要去掉#
conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/'
conda config --setshow_channel_urls yes //设置搜索时显示通道地址