2015-08-28 158 views
1

我在Windows 7上安裝了Python 2.7 Anaconda 64位。在Anaconda創建Python 3.4環境

我想創建一個Python 3.4環境。所以,在命令我輸入:

conda create -n py34 python=3.4 anaconda 

我得到以下問題

Fetching package metadata: Could not connect to https://repo.continuum.io/pkgs/pro/noarch/ 
.Could not connect to https://repo.continuum.io/pkgs/pro/win-64/ 
.Could not connect to https://repo.continuum.io/pkgs/free/noarch/ 
.Could not connect to https://repo.continuum.io/pkgs/free/win-64/ 

它,然後通過所有的軟件包運行,並給出了另一個錯誤:

Could not connect to https://repo.continuum.io/pkgs/free/win-64/menuinst-1.0.4-py34_0.tar.bz2 
Error: Connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590): https://repo.continuum.io/pkgs/fre 
e/win-64/menuinst-1.0.4-py34_0.tar.bz2 

然後,當然,當我type

activate py34 

我得到:

No environment named "py34" exists in C:\Users\martbar\AppData\Local\Continuum\Anaconda\envs 

任何想法可能是什麼問題?我在公司電腦上,但是當我看着PC上的防火牆時,它說它已關閉。

+0

您是否創建了像'python.exe -m py34'這樣的虛擬env。如果是,則將PATH設置爲您的Windows環境變量 'set PATH = C:\ Anaconda \ envs \ py34 \ Scripts; C:\ Anaconda \ envs \ py34;%PATH%' 然後激活爲'activate py34 ' – royki

+0

這並不影響它沒有連接 – bvmcode

回答

2

https://repo.continuum.io的底層連接未通過證書驗證測試。您可以在瀏覽器中查看您的操作系統是否可能缺少此證書。如果是,則運行Windows Update並查找可以安裝的「適用於Windows 7的根證書更新」條目。