在给一位同学配置anaconda环境中遇到一点事,记录一下。
1. 查看源
#显示自己的Anaconda使用的是什么镜像源
conda config --show
2.添加清华源:
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/
conda config --set show_channel_urls yes
conda config --set ssl_verify true
或者在配置文件中配置也行
Anaconda镜像源配置文件为.condarc文件(这是一个隐藏文件),文件位置一般位于此目录下:
C:\Users\自己用户名
添加清华源
channels:
- defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
清华源使用帮助:
anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
3.移除源
#移除其他,换回了conda默认镜像源
conda config --remove-key channels
4.使用anaconda创建新环境
conda create -n 新环境名 python=版本号
5.切换至(激活)新的虚拟环境
conda activate 你刚创建的环境名
6.我遇到的问题:
我在创建新环境(Python2.8)是不成功,他把channels列出来,说PackageNotFound。
后来我创建了一个Python 3.8。
然后在pycharm里更换解释器就行。
选择conda环境
点击ok后,可以看到Python解释器的下拉列表多了一个选项。