1. 下载Anaconda3
清华大学开源镜像站https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D,找以Linux-x86_64.sh结尾的最新文件,比如我选此时最新Anaconda3-2020.02-Linux-x86_64.sh,右键下载(不要单击)
2. 安装Anaconda3
(1) 运行Terminal
(2) 访问下载的.sh所在文件夹。比如我放在Downloads下,则输入:
cd Downloads/
(3) 输入 bash+[文件名] 运行.sh文件,比如我输入:
bash Anaconda3-2020.02-Linux-x86_64.sh
(4) 之后的各种询问就yes或回车就好,直到安装完毕
3. 后续设置
(1) 取消终端开启。输入以下指令:
conda config --set auto_activate_base false
这样做是为了防止在base环境下又进入虚拟环境有可能出现不可控问题(虚拟环境是可嵌套的)
(2) 创建和使用虚拟环境(不是必要的,如果想在一个独立环境里运行各程序再建立就行,如在单独环境运行tensorflow)
创建虚拟环境指令(my_Anaconda_env是自己起的环境名,可以自定义。python版本可选最新,我这里是3.7):
conda create -n my_Anaconda_env python=3.7
激活虚拟环境指令:
conda activate my_Anaconda_env
这时就可以输入“python”来使用python了
如果要关闭虚拟环境,输入指令:
conda deactivate
其他有用的虚拟环境指令如下
# 列出所有已建的虚拟环境
conda info --envs
# 删除指定虚拟环境(如果为空环境则此命令失效,也就是未指定Python版本的时候):
conda remove -n my_Anaconda_env --all
# 删除指定虚拟环境(无论此环境是否为空):
conda env remove -n my_Anaconda_env
# 安装Anaconda收录的Python包(使用此命令Anaconda会自动检查新安装包与已安装包之间是否有依赖库版本冲突):
conda install package
# 安装所有Python收录的包(包括Anaconda未收录的Python包,不会检查依赖库版本冲突):
pip install package
# 查找相关包的所有收录版本
conda search package
Reference:
https://www.cnblogs.com/icemaster/p/11163271.html
https://blog.csdn.net/qq_15192373/article/details/81091098