web-dev-qa-db-fra.com

Comment utiliser conda pour installer pydotplus

J'exécute le code suivant sur ma machine (Win10, Python 2.7, Anaconda & Spyder) et rencontre ImportError: No module named pydotplus.

import networkx as nx
from networkx.drawing.nx_pydot import write_dot
G = nx.DiGraph([(1,2),(2,3),(3,2)])
write_dot(G,'file.dot')

Il est clair que je devrais installer le paquet pydotplus. J'essaie de conda install pydotplus directement mais dit Error: Package missing in current win-64 channels. Ensuite, je google it mais je ne trouve aucune information sur la manière de l’installer sur conda. En passant, j’ai installé pydot sur conda auparavant.

Merci pour votre aide en avance!

6
Chen Xu
  • Utiliser la commande conda install ci-dessous a fonctionné pour moi (installé globalement):

conda install -c conda-forge pydotplus

  • En utilisant les environnements Anaconda (par instance d’environnement), vous pouvez installer pydotplus à l’aide de pip:

pip install pydotplus

Je recommanderais personnellement d’utiliser les environnements Anaconda pour installer vos packages pour une solution donnée, car c’est une manière plus modulaire et plus propre de construire des solutions avec Anaconda.

Installation via les environnements Anaconda référencés depuis answer dans Quora, voir: https://www.quora.com/How-do-I-install-Python-packages-in-Anaconda

13
Kevin Crain

J'ai essayé conda install pydotplus, mais cela a échoué.

Puis essayé python -m pip install pydotplus et cela a fonctionné.

4
Matiji66

Ouvrir Anaconda Invite:

pip install pydotplus
1
Ayush Kesarwani

Essayer

pip install pydotplus

si cela ne fait pas partie de l'univers conda.

1
Aric