当我尝试从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。
有谁能解决这个问题?
答案 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