2015-12-16 76 views
3

我一直試圖在一個非常複雜的代理之後的Windows PC上安裝pymc一段時間;有效地將其安裝在未連接到互聯網的計算機上。我曾嘗試 - 失敗 - 在condarc文件中設置了代理,但我仍然得到錯誤信息從本地源安裝anaconda庫

conda install -c https://conda.binstar.org/pymc pymc Fetching package metadata: SSL verification error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645)

回答

11

爲了解決這個問題,你需要下載tar文件(即使使用的是Windows)安裝程序試圖取,然後使用離線模式:

使用此命令將錯誤,確定要下載的文件:

>conda install -c https://conda.binstar.org/pymc pymc 
Fetching package metadata: SSL verification error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645) 
.... 
Solving package specifications: ...................... 

The following packages will be downloaded: 

    package     |   build 
    ---------------------------|----------------- 
    pymc-2.3.5     |  np110py35_0   402 KB defaults 

The following NEW packages will be INSTALLED: 

    pymc: 2.3.5-np110py35_0 defaults 

Proceed ([y]/n)? y 

Fetching packages ... 
Could not connect to https://repo.continuum.io/pkgs/free/win-64/pymc-2.3.5-np110py35_0.tar.bz2 
... [error message continues]... 

現在下載錯誤消息中提到的tar文件:

https://repo.continuum.io/pkgs/free/win-64/pymc-2.3.5-np110py35_0.tar.bz2

然後與路徑tar文件運行此命令:

的音符
>conda install --offline C:\pymc-2.3.5-np110py35_0.tar.bz2 
+0

這幫了我很多!我在遠程位置的代理後面。 – Tbb

+2

出於某種原因,當我嘗試運行此操作時,Conda仍然嘗試在線查看併發出錯誤消息,指出網上沒有64位版本....任何想法? – keynesiancross

1

剛:「-c暢達鍛」可能是得心應手一些其他的包。例如:

conda install -c conda-forge python-levenshtein