PackagesNotFoundError: Les paquets suivants ne sont pas disponibles à partir de chaînes actuelles:
Je suis un peu nouveau pour Python. Je l'ai utilisé dans un tas de projets, mais n'ai pas vraiment besoin de s'écarter de sa configuration standard. Je suis en train d'installer de nouveaux paquets pour obtenir l'accès à des fonctions nécessaires pour une université d'affectation. Lorsque j'essaie de l'installer, j'obtiens le suivant:
(base) C:\Anaconda2\Jupyter>conda install -c python-control -c cyclus slycot control
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
- slycot
- control
Current channels:
- https://conda.anaconda.org/python-control/win-64
- https://conda.anaconda.org/python-control/noarch
- https://conda.anaconda.org/cyclus/win-64
...
Et un tas d'autres canaux de distribution similaire à celle ci-dessus.
J'ai été la recherche d'une solution, mais je n'ai pas trouvé quoi que ce soit. J'ai vu qu'il peut être un problème avec Windows, qui est ce que je suis en l'utilisant sur. Passé que je n'ai pas la moindre idée de ce qui se passe.
Gardez à l'esprit, je ne comprends pas vraiment la façon dont les chaînes et les paquets de travail, de sorte que toute réflexion sur ce sujet est trop grande.
Vous devez vous connecter pour publier un commentaire.
Essayez d'ajouter le conda-forge canal à votre liste de chaînes avec cette commande:
conda config --append channels conda-forge
. Il raconte conda de regarder aussi sur le conda-forge canal lorsque vous effectuez une recherche pour les paquets. Vous pouvez ensuite il suffit d'installer les deux paquets avecconda install slycot control
.Canaux sont essentiellement des serveurs pour les personnes à l'accueil des paquets sur les et le, pilotée par la communauté conda-forge est généralement un bon endroit pour commencer quand les paquets ne sont pas disponibles via les canaux standard. J'ai vérifié et les deux slycot et contrôle semblent être disponibles.
pip install ...
). Cela permettra d'installer le paquet dans votre conda-répertoire mais l'utilisation de Python construire-dans le gestionnaire de paquet à la place. Parfois, les paquets ne sont disponibles que via pip.conda config --add channels loopbio
pour installer gtk2 (github.com/loopbio/gtk2-feedstock)conda config --append
canaux. Cela permettra de mettre au moins prioritaires que les canaux standard et ne regarde là si le colis n'est pas retrouvé ailleurs.--add
le met sur le haut de la liste de canaux, de sorteconda
va installer que des paquets de la chaîne personnalisée que possible... à partir de mon expérience, cela peut être gênant.Avez-vous essayé:
ou
Merci, Max S. conda-forge a travaillé pour moi aussi.
scikit-learn sur Anaconda-Jupyter Portable.
Mise à jour de mon scikit-learn de 0.19.1 à 0.19.2 dans anaconda installé sur Ubuntu sur Google VM exemple:
Exécutez les commandes suivantes dans le terminal:
Tout d'abord, vérifier les paquets avec les versions
Il va montrer des paquets et de leurs versions installées dans la sortie:
De mise à niveau pour 0.19.2 juillet 2018 libération.
Maintenant vérifier la version installée correctement ou pas?
De sortie est:
Remarque: N'utilisez pas de pip commande si vous utilisez l'Anaconda ou Miniconda
J'ai essayé les commandes suivantes:
Il va installer les paquets nécessaires montrera aussi dans le
conda list
mais lorsque vous essayez d'importer le paquet, il ne fonctionnera pas.Sur le site http://scikit-learn.org/stable/install.html il est mentionné que:
Avertissement de mise À jour ou désinstaller scikit-learn installé avec l'Anaconda ou conda vous ne devez pas utiliser le pip.
Même j'ai été confrontée au même problème ,mais résolu par
au moment de l'importation
J'ai essayé d'installer fancyimpute paquet d'imputation, mais il n'y avait pas de chance.
Mais quand j'ai essayé ci-dessous les commandes, il s'est installé:
Commandes:
(ici j'ai essayé de donner la commande conda installer fancyimpute qui ne fonctionnent pas)
Si votre base de conda environnement est actif...
... et pip est installé dans votre environnement de base ...
$ conda list | grep pip
... puis installez pas trouvé de package tout simplement par
$ pip install <packagename>