2016-05-02 45 views
6

Eseguo il codice seguente sulla mia macchina (Win10, python 2.7, Anaconda & Spyder) e incontro ImportError: No module named pydotplus.Come posso usare conda per installare 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') 

E chiaramente che dovrei installare pydotplus pacchetto. Provo a conda install pydotplus direttamente ma dice Error: Package missing in current win-64 channels. Quindi, I google it ma non ci sono informazioni su come installarlo su conda. A proposito, ho installato pydot su conda prima.

Grazie per il vostro aiuto in anticipo!

risposta

10
  • Usando conda install comando seguito ha lavorato per me (installata a livello mondiale):

conda install -c conda-forge pydotplus

  • Utilizzando ambienti Anaconda (per esempio l'ambiente) è possibile installare pydotplus utilizzando pip:

pip install pydotplus

Suggerirei personalmente utilizzando gli ambienti di Anaconda di installare i pacchetti per una data soluzione perché è un modo più modulare e più pulita di soluzioni costruttive con Anaconda.

Installazione tramite ambienti Anaconda riferimento dalla risposta sul Quora, vedi: https://www.quora.com/How-do-I-install-Python-packages-in-Anaconda

1

Prova

pip install pydotplus 

se non è parte dell'universo Conda. pronta

+0

Siamo spiacenti, non è riuscito ...... –

1

Aperto Anaconda:

pip install pydotplus 
3

ho provato conda install pydotplus, ma non è riuscito.

Quindi ha provato python -m pip install pydotplus e ha funzionato.