web-dev-qa-db-fra.com

"Environnement de résolution" au cours de `conda install -c <my_channel> tensorflow` prend 3 minutes ou plus, mais la modification du nom réduit légèrement le temps

J'écris un package de conda personnalisé pour tensorflow. Lorsque je nomme le paquetage "tensorflow", il faut plus de 3 minutes pour aller au-delà de la partie "environnement de résolution", mais si je modifie même le nom du paquet, il devient "tensorflowp3" en 10 secondes environ. J'utilise les commandes -

conda install -c <my_channel> tensorflow

conda install -c <my_package> tensorflowp3

Je ne sais pas pourquoi la définition d'un nom de package légèrement différent entraîne un changement de temps aussi important. Je spécifie également sur quel canal le paquet doit être chargé dans la commande. J'ai essayé de faire la même chose avec les paquets stockés localement en utilisant la balise --use-local, mais cela se comporte toujours de la même manière qu'avec le nom du canal. Toute aide serait très appréciée.

13
Nikhil Dhanda

J'ai résolu en faisant cela

  1. open Anaconda Navigator application
  2. sélectionnez Environment dans le menu
  3. choisissez l'environnement que vous voulez utiliser (environnement de base si vous n'utilisez pas plusieurs environnements)
  4. Update index
  5. Cliquez sur les canaux et supprimez tous les canaux éventuels, mais default

Maintenant, pour moi, il faut un temps raisonnable pour installer un nouveau paquet.

5
Mattia Podio