Как я могу использовать conda для установки pydotplus

Я выполняю код, следующий на моей машине (Win10, python 2.7, Anaconda&Spyder) и встречаю 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')

ясно, что я должен установить pydotplus пакета. Я стараюсь conda install pydotplus напрямую, но говорит Error: Package missing in current win-64 channels. Тогда Я ... --9-->google it но найти нет информации о том, как установить его на conda. Кстати, у меня есть install pydot на conda раньше.

Спасибо за помощь заранее!

4 ответов


  • используя conda install команда ниже работала для меня (глобально установлена):

conda install -c conda-forge pydotplus

  • используя среды Anaconda (для каждого экземпляра среды), вы можете установить pydotplus используя pip:

pip install pydotplus

я лично рекомендовал бы использовать среды Anaconda для установки пакетов для данного решения в качестве более модульного и чистого способа создания решений с Анаконда.

Установка через среды Anaconda, на которые ссылается ответ на Quora см.: https://www.quora.com/How-do-I-install-Python-packages-in-Anaconda


пробовал conda install pydotplus, но это не удалось.

потом пробовал python -m pip install pydotplus и это сработало.


попробовать

pip install pydotplus

если это не часть Вселенной conda.


открыть подсказку Anaconda:

pip install pydotplus