Графический модуль Nodebox - PullRequest
       32

Графический модуль Nodebox

1 голос
/ 10 февраля 2011

Я сделал учебник по Nodebox для библиотеки графов:

http://nodebox.net/code/index.php/Graph#loading_the_library

Я установил библиотеку в службу поддержки Я вставил следующий код:

graph = ximport("graph")
create(iterations=1000, distance=1.0, layout="spring", depth=True)

И я получил это сообщение об ошибке:

Traceback (most recent call last):
  File "nodebox/gui/mac/__init__.pyo", line 358, in _execScript
  File "mypath", line 2, in <module>
NameError: name 'create' is not defined

А до этого я получил это:

NameError: name 'ximport' is not defined

Если я закрою файл, открою его и просто скажу graph = ximport ("graph")

Ничего не происходит (похоже, работает).

Я думаю, это была бы очень классная библиотека для работы.

Любая помощь будет отличной.

1 Ответ

0 голосов
/ 10 февраля 2011

Проблема с вашим путем, как указала ссылка на учебник:

Поместите папку библиотеки графиков в ту же папку, что и ваш скрипт, чтобы NodeBox мог найти библиотеку.Вы также можете поместить его в ~ / Library / Application Support / NodeBox /.Извините, у меня нет MAC, чтобы попробовать это.Но сообщения об ошибках говорят о том, что Python не может правильно найти ваши модули.Чтобы python мог его найти, они должны находиться в текущем каталоге или в PYTHONPATH.

...