2017-03-14 20 views
0

これはもともとContinuum githubに投稿しましたが、応答がなかったので、私はstackoverviewを試してみると思いました。condaのインストール時にタイムアウト制限を変更する

私は、最新のインストーラを使用してPython 3.4環境を作成しようとしていましたが、初期の段階で問題なく処理できました。最初のいくつかのパッケージをダウンロードしますが、99%でハングアップし、次にこのパッケージに到達するとタイムアウトします。

https://repo.continuum.io/pkgs/free/win-64/qt-5.6.2-vc14_3.tar.bz2

私はChromeでそれを手動でダウンロードすることができますが、それは同様の動作を持っている - 55.2/55.3メガバイトで立ち往生し、完了する前に、しばらくの間そこにとどまります。私はプロキシの背後にありますが、.condarcに正しいプロキシ設定があります。私がcondaを通してダウンロードしているときにタイムアウト制限を変更する方法はありますか?

乾杯

答えて

1

私は同じ問題がありました。 conda < 4.3.0では、タイムアウトは60秒にハードコードされていました。 Windowsでは、ウイルススキャナーがファイルをチェックする可能性が最も高いので、qtのようなバイナリファイルがたくさんある巨大なパッケージでは不十分だと思います。 ~userid\AppData\Local\Continuum\Anaconda3\lib\site-packages\conda\fetch.pyをハックしてthe hard-coded constantなどを自分で変更することができます(例:

新しいバージョン(これはいつ追加されたのかわかりませんが、私のconda 4.3.22に表示されています)、conda config --showを実行すると、remote_read_timeout_secs: 60.0が表示されます。だから私はあなたの~userid\.condarcファイルに追加することでそれを変更できると信じています。

関連する問題