我最初把它发布到Continuum github但是没有得到回复,所以我想尝试一下stackoverview。
我一直在尝试使用最新的安装程序创建一个Python 3.4环境,我设法完成了早期部分。它会下载前几个软件包,但会挂起99%,然后在到达此软件包时超时。
https://repo.continuum.io/pkgs/free/win-64/qt-5.6.2-vc14_3.tar.bz2
我可以在Chrome中手动下载,但它有类似的行为 - 卡在55.2 / 55.3mb并在完成前停留一段时间。我在代理后面,但我确实在.condarc中有正确的代理设置。当我通过conda下载时,有没有办法更改超时限制?
干杯
答案 0 :(得分:5)
我有同样的问题。在conda< 4.3.0,超时被硬编码为60秒。在Windows中,我猜,这对于包含很多二进制文件(如qt)的大包来说是不够的,因为很可能病毒扫描程序会检查文件。你可以破解你的~userid\AppData\Local\Continuum\Anaconda3\lib\site-packages\conda\fetch.py
并自己更改the hard-coded constant,例如。从60到300。
对于较新的版本(我不确定何时添加了该版本,但我在我的conda 4.3.22中看到了这一点),正在运行conda config --show
:remote_read_timeout_secs: 60.0
。因此,我相信您可以将其添加到~userid\.condarc
文件中进行修改。