1、创建虚拟环境
conda create -n 名字 python=3.x
2、查看所有虚拟环境
conda env list
3、删除虚拟环境
conda remove -n 名字 --all
4、激活虚拟环境
conda activate 名字
5、退出并进入base环境
conda deactivate
或
conda activate base
6、查看当前使用的源
conda config --show-sources
7、切换源(我用的一般是下面这个)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/
conda config --set show_channel_urls yes
8、常用源
-i http://pypi.douban.com/simple # 豆瓣
-i https://pypi.tuna.tsinghua.edu.cn/simple # 清华
-i http://mirrors.aliyun.com/pypi/simple # 阿里
# 安装numpy使用豆瓣源加速
pip install numpy -i http://pypi.douban.com/simple
9、删除国内下载源
conda config --remove-key channels
10、查看已有包
conda list
11、卸载包
pip uninstall 包名
12、更新包
pip install --upgrade 包名
13、清除anaconda中pkgs文件夹中不用的包
pkgs作用:在构建一些envs的时候,对一些包的依赖会通过硬盘链接链接到pkgs目录,这样虚拟环境生成的速度大大加快,占用空间就会大大减小
#第一步 检查哪些包没有在包缓存中被硬以来到其他地方,并删除
conda clean -p
#第二步 上一步清理的是packages,现在清理缓存的压缩包文件
conda clean -t