web-dev-qa-db-fra.com

Comment puis-je utiliser conda pour installer pydot?

Essayer de générer des PDF d'arbres de décision en suivant une partie de la documentation de Sklearn , mais je ne peux pas obtenir Pydot sur ma machine Existe-t-il un moyen d'utiliser le programme d'installation de conda pour installer le paquet pydot? D'après les erreurs de ligne de commande que je constate, il peut s'agir d'un problème 64 bits. J'utilise binstar search pour trouver le canal de paquet:

C:\binstar search -t conda 

Ce qui donne la recommandation de regarder les paquets en détail en utilisant

binstar show j14r/pydot

Ce qui me dit alors de

conda install --channel https://conda.binstar.org/j14r pydot

Mais lorsque j'exécute la commande conda install, j'obtiens le message d'erreur suivant (même erreur pour tous les packages pydot répertoriés):

Fetching package metadata: ...
Error: No Packages found in current win-64 channels matching: pydot
You can search for this package with 

binstar search t conda pydot

ce qui me renvoie au début de tout cela. Des idées? Merci a tous.

15
joe

Cela peut aider ceux qui recherchent For Anaconda sur Windows 10 64 bits, Environnement: Windows 10 64 bits, Python 3.5.2, Anaconda 4.2.0 (64 bits)

  1. Téléchargez "graphviz-2.38.msi" à partir de https://graphviz.gitlab.io/_pages/Download/Download_windows.html
  2. Exécutez le fichier "graphviz-2.38.msi"
  3. Ajoutez le dossier bin graphviz à la variable d’environnement système PATH (Exemple: "C:\Graphviz2.38\bin")
  4. Accédez à l'invite Anaconda à l'aide du menu Démarrer (assurez-vous de cliquer avec le bouton droit de la souris et de sélectionner "Exécuter en tant qu'administrateur". Il est possible que nous rencontrions des problèmes d'autorisation si Invite n'est pas ouverte en tant qu'administrateur.)
  5. Exécutez la commande: conda install graphviz
  6. Exécutez la commande: pip install git + https://github.com/nlhepler/pydot.git
  7. Exécutez la commande "conda list" et assurez-vous que les modules pydot et graphviz sont listés . Merci
25
Rajesh Kumar Raj

J'avais la même question pour mon installation d'Anaconda3 x64 sous Windows 8.1.

Voici ce que j'ai fait:

1) Github installé pour Windows https://windows.github.com/

2) Ouverture du shell Git (qui est une session PowerShell qui autorise les commandes git)

3) Installez le pydot depuis https://github.com/nlhepler/pydot avec cette commande:

./pip install git+https://github.com/nlhepler/pydot.git

4) Vous pouvez vérifier si pydot a été installé en émettant

conda list
12

Essayez de lancer ce qui suit:

conda install -c https://conda.binstar.org/sstromberg pydot
3
Javier Granado

Nouveau lien pydot pour l’installateur 64 bits https://anaconda.org/rmg/pydot ou tout simplement 

conda install -c rmg pydot

2
njjnex

Essayez ceci (de Anaconda Prompt):

conda install pydot-ng

Ensuite, dans votre code:

try:
    import pydot_ng as pydot
except ImportError:
    import pydot # if someone running with old installation

En savoir plus sur Pydot-ng

1
tony_tiger

Il semble que le paquet pydot j14r soit conçu pour Windows 32 bits, mais je suppose que vous utilisez le conda 64 bits. Voir https://conda.binstar.org/j14r

0
asmeurer