Anaconda的常用命令
常用命令:
创建虚拟环境:
conda create -n pytorch python=3.8
查看虚拟环境:
conda env list
激活虚拟环境:
conda activate env_name
退出虚拟环境:
conda deactivate
删除虚拟环境:
conda env remove -n env_name
删除镜像源(通过删除channels):
conda config --remove-key channels
添加镜像源(以添加部分中科大源为例):
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --set show_channel_urls yes
查看虚拟环境中的包(需要先进入到虚拟环境):
conda list
查看镜像源:
conda config --show-sources
使用过程中遇到过的问题:
①、Q:虚拟环境如何安装在指定盘?
解决方法:C:\Users\username目录下找到.condarc文件,通过txt打开,并于文本最后处添加如下(以D盘为例)所示:
envs_dirs:
- D://anaconda//envs
注:更改后若仍无法安装至指定目录,则首先考虑是否是未获得对应文件夹的权限,对应文件夹的权限有可能只有读取,更改为完全控制即可。
②、Q:CondaHTTPError: HTTP 000 CONNECTION FAILED for url <XXXXXXX>
解决方法:法1:清除镜像源,更换https为http重新添加即可。
法2:通过txt方式打开C:\Users\username中的.condarc文件直接修改。
③、Q:UnsatisfiableError: The following specifications were found
问题所在:各个包之间版本不兼容,按照提示更换版本即可。
④、Q:出现某个镜像源提示FileNotFoundError(2, '系统找不到指定的文件。', None, 2, None)
解决方法:C:\Users\username目录下找到.condarc文件,通过txt打开,调换镜像源的顺序,把出问题的镜像源排在后方即可,这里建议将带有main的镜像源放在前面。
使用的镜像源汇总
清华源:
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
中科大源:
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
北外源:
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/pytorch/