无法通过Anaconda安装Python 3.6:HTTPError 403 Forbidden问题咨询
解决Anaconda安装Python3.6时出现403 Forbidden的问题
先给你明确核心原因:你访问的rep.continuum.io这个源已经停止服务了,这才是导致403错误的主要因素,不一定是IT部门的限制哦!Continuum早就把Anaconda的官方源迁移到新地址了,旧源已经无法正常访问,所以会返回权限禁止的报错。
下面给你几个可行的解决步骤:
更换Anaconda的默认源
打开Anaconda Prompt,先执行命令移除失效的旧源:conda config --remove-key channels然后添加新的官方源(如果国内访问速度慢,也可以用国内镜像源):
官方源配置:conda config --add channels defaults conda config --add channels conda-forge国内清华镜像源配置(速度更稳定):
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/r/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2/ conda config --set show_channel_urls yes直接创建Python3.6独立环境
不需要单独安装Python版本,用conda直接创建指定版本的隔离环境更稳妥,命令如下:conda create -n py36 python=3.6执行后conda会自动从新源拉取Python3.6的相关包,创建的环境和原有的Python2.7环境完全独立,不会互相影响。
排查IT网络限制可能性
如果换源后仍然出现403错误,那大概率是公司IT限制了外部镜像源的访问。这时候可以联系IT部门,询问是否允许访问Anaconda官方源或国内镜像源,或者是否有内部的conda镜像仓库可以使用。
最后提醒一句:Python2.7已经停止维护多年,存在不少安全和兼容性隐患,建议后续逐步迁移到Python3.x的环境中哦。
内容的提问来源于stack exchange,提问作者Rpl_012012
相关产品推荐
相关产品推荐

