1. 程式人生 > >關於使用anaconda3(預設python3.6)安裝python3.5時出現CondaHTTPError問題的解決

關於使用anaconda3(預設python3.6)安裝python3.5時出現CondaHTTPError問題的解決

我使用的是windows7 64bit下的Anaconda3,在安裝和更新包的時候出現以下報錯資訊。

這是使用預設源安裝包的報錯資訊:
C:usesr\Administrator>conda install python=3.5
Fetching package metadata ...
CondaHTTPError: HTTP None None for url https://repo.continuum.io/pkg...
Elapsed: None
如圖:

搗鼓半天,終於找到解決方法。

我們在Anaconda3安裝好之後,預設的映象是官方的,由於官網的映象在境外,訪問太慢或者不能訪問,為了能夠加快訪問的速度,這裡選擇了清華的的映象。

在命令列中設定清華的映象,如下:

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

設定好映象以後,就可以繼續環境管理啦。

因為我現在安裝的是最新版Anaconda3,其自帶的Python版本為3.6,我需要新增3.5版本的Python,可以進行如下操作。

conda create -n py35 python=3.5


之後通過activate py35和deactivatepy35命令啟用、退出該環境