Объект «модуль» не имеет атрибута «Точка».Python

Программы на Python
Ответить
Anonymous
 Объект «модуль» не имеет атрибута «Точка».

Сообщение Anonymous »

Я новичок в Python и пытаюсь нарисовать график, используя:

Код: Выделить всё

`nx.write_dot(G, "%s.dot"%(image))`
в определенной функции. Когда я запускаю программу, я получаю эту ошибку:

Код: Выделить всё

File "sim.py", line 31, in 
main()

File "sim.py", line 30, in main
sol.run()

File "C:\Python27\My sim\Solution.py", line 221, in run
self.drawGraph(G, "solution1")

File "C:\Python27\My sim\Solution.py", line 227, in drawGraph
nx.write_dot(G, "%s.dot"%(image))

File "", line 2, in write_dot

File "C:\Python27\lib\site-packages\networkx\utils\decorators.py", line 220, in _open_file

result = func(*new_args, **kwargs)

File "C:\Python27\lib\site-packages\networkx\drawing\nx_pydot.py", line 58, in write_dot

P=to_pydot(G)

File "C:\Python27\lib\site-packages\networkx\drawing\nx_pydot.py", line 197, in to_pydot

P = pydot.Dot(graph_type=graph_type,strict=strict,**graph_defaults)
AttributeError: 'module' object has no attribute 'Dot'
Похоже, это проблема с ОС Windows (я использую Win7), потому что мой коллега может запустить тот же сценарий на своей машине с Ubuntu без каких-либо ошибок.

Спасибо за любую помощь!

Подробнее здесь: https://stackoverflow.com/questions/350 ... ribute-dot
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»