Je veux installer un paquet (de python) en utilisant conda, mais dit non disponible sur repo.anaconda.com/......., comment pourrais-je l'installer?
Le package spécifique que j'ai essayé d'installer est edx-dl
( lien du dépôt github ) en utilisant le code conda install edx-dl
. Ce code fonctionne bien avec pip
mais pas avec conda
.
Par exemple, dans pip si je tape pip install edx-dl
a pu installer le paquet lorsque j'utilisais python base sans anaconda. Mais maintenant avec conda il dit qu'il n'est pas disponible dans le repo anaconda. Donc si un paquet qui n'est pas disponible dans anaconda , peut être installé?
Donc, pour généraliser, existe-t-il un moyen de télécharger et d'installer des packages de python en utilisant conda
qui ne sont pas disponibles sur repo.anaconda.com ?
Notez que, je n'utilise pas de base python, plutôt en utilisant actuellement anaconda. Donc, je ne peux pas utiliser pip
pour installer ce paquet.
Merci!
Message d'erreur que j'ai reçu:
(base) C:\WINDOWS\system32> conda install edx-dl
AVERTISSEMENT conda.base.context: use_only_tar_bz2 (632): Conda est contraint à n'utiliser que l'ancien format de fichier .tar.bz2 car vous avez installé conda-build et il est <3.18.3. Mettez à jour ou supprimez la construction de conda pour obtenir des téléchargements plus petits et des extractions plus rapides. Collecte des métadonnées du package (repodata.json): terminé Environnement de résolution: échoué
PackagesNotFoundError: Les packages suivants ne sont pas disponibles à partir des canaux actuels:
Chaînes actuelles:
Pour rechercher des canaux alternatifs qui peuvent fournir le forfait conda que vous recherchez, accédez à
https://anaconda.org
et utilisez la barre de recherche en haut de la page.
Merci @ Kasper pour votre réponse. Suite à votre réponse, j'ai pu résoudre le problème. Ici, je donne la procédure complète pour toute personne qui est nouvelle.
Étape 1 : Ouvrez "Anaconda Prompt". (J'ai ouvert en tant que "Exécuter en tant qu'administrateur" pour éviter tout problème lors de l'installation.)
Étape 2 : tapez conda info --envs
pour jouer avec vos environnements disponibles.
un environnement sûr que vous devriez avoir est base
& un autre Classes_and_Inheritance
devrait également apparaître.
J'avais PyCharm installé, donc j'ai dû ouvrir quelques projets. Donc, j'avais aussi des environnements supplémentaires.
Étape 3 : tapez conda activte <environment_name>
base
, Classes_and_Inheritance
ou tout autre environnement que vous avez créé. )conda activate PyCharm_Proj
, mais si vous le souhaitez, vous pouvez utiliser comme ceci conda activate base
Étape 4 : tapez pip install <package_name>
. Le package_name substitut par le nom du package que vous souhaitez installer. (dans mon cas, j'ai tapé pip install edx-dl
)