首先在conda内通过conda create创建一个虚拟环境:conda create -n deeplearning python=3.6.8/conda create -n deeplearning python=3.6效果相同,均可创建;
打开pycharm,左上角Pycharm -> Preference -> Project Interpreter -> 右上角小齿轮的Add->选择Existing Environment,Interperter定位/…/anaconda3/envs/deeplearning/bin/python3.6,如下:-->
-->
-->
-->
.
紧接着确认即可,等待配置完成,如下:
.
完结!
但!如果你第一步就卡住了,请关注如下内容:
问题描述:conda无法创建虚拟环境并且无法安装其他第三方包,报错内容如下:
conda create -n deeplearning python=3.6 Fetching package metadata ....... CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://nanomirrors.tuna.tsinghua.edu.cn/anaconda/cloud/linux-64/rpodata.json> Elapsed: - An HTTP error occurred when trying to retrieve this URL. HTTP errors are often intermittent, and a simple retry will get you on your way. ConnectTimeout(MaxRetryError("HTTPSConnectionPool(host='nanomirrors.tuna.tsinghua.edu.cn', port=443): Max retries exceded with url: /anaconda/cloud/linux-64/repodata.json (Caused by ConnectTimeoutError(<requests.packages.urllib3.connecton.VerifiedHTTPSConnection object at 0x7fb6d340dcc0>, 'Connection to nanomirrors.tuna.tsinghua.edu.cn timed out. (connct timeout=9.15)'))",),)
2.错误原因:默认镜像源访问速度过慢,会导致超时从而导致更新和下载失败。
3.解决方案:更换镜像源为清华镜像源,并且删除默认镜像源。
#首先先添加清华的镜像源 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/conda-forge/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes #如果还是有问题,可以试试以下中科大的其他镜像源: conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ 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/cloud/bioconda/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/ #注:网上可以发现很多镜像都可用,试用的时候最好不要混合,一种一种去试。
3.2.更改镜像源配置文件
#在用户根目录(Macintosh HD/用户(Users)/any)下找到.condarc文件,打开并并编辑,删除其中的default配置行。其中.condarc文件被隐藏,显示方法为‘Command+Shift+. ’,再按一次,恢复隐藏。 #1、查看配置文件的内容 channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ - defaults show_channel_urls: true #2、删除部分内容 ## 主要是删除此行: - defaults #修改后配置文件的内容如下: channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ show_channel_urls: true
4.重新创建虚拟环境,成功!
参考:https://blog.csdn.net/qq_29768741/article/details/105846135
https://blog.csdn.net/Copper01/article/details/97134974