Anaconda创建虚拟环境报错:An HTTP error occurred when trying to retrieve this URL,报错截图如下。
错误原因:默认镜像源访问速度过慢,会导致超时从而导致更新和下载失败。
解决方案:更换镜像源为清华镜像源,并且删除默认镜像源。
初始.condarc文件里内容
查看配置文件
conda config --show
命令行中依次使用以下命令:
condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forgecondaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/# 设置搜索时显示通道地址condaconfig--setshow_channel_urlsyes
在用户根目录(C:\Users\用户名)下找到.condarc文件,打开并并编辑,删除其中的 defaults 配置行。若是依旧报错。修改 C 盘 user 文件夹下的 .condarc 文件中的 https 修改为 http。
接下来创建一个新的环境来安装 tensorflow 以及相关的依赖库,便于管理。
condacreate-ntensorflow2python=3.6
激活进入这个环境
condaactivatetensorflow2
pipinstalltensorflow==2.0-ihttp://pypi.douban.com/simple--trusted-hostpypi.douban.com
输出 tensorflow 版本为2.0.0,当前电脑并不支持 GPU 版本,我们配置的为 CPU 版本。