使用conda可以在电脑上创建很多套相互隔离的Python环境,命令如下:
创建环境
创建一个名为deeplearning的环境,python版本为3.7
shell
conda create --name deeplearning python=3.7
查看版本
shell
conda --version
切换环境
切换到deeplearning环境
shell
conda activate deeplearning
如果切换报错可以先试试source activate base
退出当前环境
shell
conda deactivate
列出所有已创环境
shell
conda env list
删除环境
删除deeplearning环境
shell
conda remove --name deeplearning --all
仅删除deeplearning环境里的requests依赖
shell
conda remove --name deeplearning requests
查看当前conda环境安装的所有依赖包
shell
conda list
安装新的依赖包
安装requests依赖
shell
conda install requests
导出Conda环境
shell
conda list --explicit > /tmp/export.txt
关闭terminal默认打开
安装Conda后,每次打开终端都会有一个(base)这是因为默认进入了conda的base环境,设置不自动进入conda的base环境命令如下:
shell
conda config --set auto_activate_base false
修改镜像源
在conda 命令窗口中输入命令创建永久源。
shell
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
查看当前源命令
shell
conda config --show channels
conda config --get channels
修改成成默认源
shell
conda config --remove-key channels
删除某镜像源
shell
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/