从https://conda.anaconda.org

时间:2016-01-15 02:20:39

标签: python python-2.7 anaconda

当我尝试从https://conda.anaconda.org安装软件包时出现问题。当我尝试例如'conda install --channel https://conda.anaconda.org/IOOS rtree'时,它会显示它将要安装的依赖项,但是当我接受时,它会陷入'获取包...'。我认为问题是我在公司代理服务器后面,但是当我检查我的代理服务器设置时,我得到了:

C:\Windows\system32>netsh.exe winhttp show proxy
gets
Current WinHTTP proxy settings:

    Direct access (no proxy server).

所以看来我不是代理人的背后。我在Windows 7中使用Anaconda 2.4.0。

有谁能解决这个问题?

2 个答案:

答案 0 :(得分:6)

我在Ubuntu服务器上遇到了类似的问题。运行以下命令后,我可以使用conda install:

conda clean --all

答案 1 :(得分:2)

我遇到了类似康达的问题。 即使我在环境变量中做了适当的设置 对于我的代理服务器,conda install hanged。

我使用了您使用的netsh命令:

C:\Users\tauseef>netsh.exe winhttp show proxy

Current WinHTTP proxy settings:

    Direct access (no proxy server).

我看到它没有返回代理服务器,但我确实知道 我的系统在代理服务器后面。

所以,我创建了一个.condarc文件(如下所述:how to create a .condarc file for Anaconda?) 在Windows7上的我的主目录中(C:\ Users \ tauseef) 您可以使用以下命令创建一个非常小的.condarc文件(请参阅https://github.com/conda/conda/issues/1757):

conda config --add channels r

我在.condarc文件

上输入了以下几行
# Proxy settings: http://[username]:[password]@[server]:[port]
proxy_servers:
    http: http://ef.fake.company.com:8080
    https: https://ef.fake.company.com:8080

现在我可以使用

安装一个包(比如mingw)
conda install mingw