easy_install networkx - PullRequest
       13

easy_install networkx

2 голосов
/ 23 марта 2012

Я использую Mac OS X. Я установил networkx, введя easy_install networkx в Терминале.Терминал сообщает о завершении обработки зависимостей для сети x.Однако когда я ввожу import networkx в оболочку python, я получаю

Traceback (most recent call last):
  File "<pyshell#7>", line 1, in <module>
    import networkx
ImportError: No module named networkx

Так что я сделал это снова и получил обратно

networkx 1.6 уже активная версия в easy-install.pthя могу сделать, чтобы сделать эту работу?Спасибо!

Ответы [ 2 ]

3 голосов
/ 09 декабря 2015

Я предлагаю вам установить с pip, а не с easy_install. Я использовал macport для установки networkx один раз, даже если я вижу, что установил его, я не смог использовать networkx и у меня возникли ошибки. Когда я проверял проблему, я случайно узнал, что лучше использовать pip. Я попробовал с pip, и теперь я использую networkx без проблем. Кстати, я использую MacOS X также.

3 голосов
/ 13 апреля 2012

Мне так и не удалось убедить easy_install работать на Mac OS X.

К счастью, существует простое решение для установки NetworkX на Mac OS X.

  1. Загрузите и распакуйте файлы NetworkX 1.6 здесь: http://networkx.lanl.gov/download/networkx/
  2. cdв несжатой папке networkx
  3. введите: sudo python ./setup.py install

После этого проверьте, можно ли импортировать networkx в Python.

Я думаю, что вы уже сделали шаг 1;Я только что упомянул это ради других читателей.

...