2017-02-05 29 views
0

dotグラフを読み書きするためにnetworkxライブラリを使用しています。 documentation hereによると、write_dot()方法は、私は次のエラーを取得するAttributeError: 'module'オブジェクトにnetworkxライブラリの属性 'write_dot'がありません

>>> import networkx 
>>> networkx.write_dot(graph,fileName) 

、私がしようとただしたときに、アクセス可能でなければなりません。

Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
AttributeError: 'module' object has no attribute 'write_dot' 

どうすれば解決できますか?

答えて

3

試してみてください。うまくいくかもしれない、次のバージョン2用などの以降のバージョンについては

from networkx.drawing.nx_agraph import write_dot 

または

from networkx.drawing.nx_pydot import write_dot 
+0

- networkx.nx_pydot.write_dot(グラフファイル名) – Gunjan

関連する問題