web-dev-qa-db-ja.com

「conda install -c <my_channel> tensorflow」中の「環境の解決」には3分以上かかりますが、名前を少し変更すると時間が大幅に短縮されます

テンソルフロー用のカスタムcondaパッケージを書いています。パッケージに「tensorflow」という名前を付けると、「解決環境」部分を通過するのに3分以上かかりますが、パッケージ名を少しでも「tensorflowp3」に変更すると、約10秒でロードされます。私はコマンドを使用しています-

conda install -c <my_channel> tensorflow

conda install -c <my_package> tensorflowp3

わずかに異なるパッケージ名を設定すると、このような大幅な時間変更が発生する理由はわかりません。コマンドでパッケージをロードするチャンネルも指定しています。 --use-localタグを使用して、ローカルに保存されたパッケージでも同じことを試みましたが、チャンネル名と同じように動作します。どんな助けでも大歓迎です。

13
Nikhil Dhanda

これで解決しました

  1. Anaconda Navigatorアプリケーションを開きます
  2. メニューからEnvironmentを選択します
  3. 使用する環境を選択します(複数の環境を使用しない場合はベース環境)
  4. Update index
  5. チャンネルをクリックして、最終的なチャンネルをすべて削除しますが、default

さて、私にとっては、新しいパケットをインストールするのにかなりの時間がかかります。

5
Mattia Podio