質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Google Colaboratory

Google Colaboratoryとは、無償のJupyterノートブック環境。教育や研究機関の機械学習の普及のためのGoogleの研究プロジェクトです。PythonやNumpyといった機械学習で要する大方の環境がすでに構築されており、コードの記述・実行、解析の保存・共有などが可能です。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

0回答

1417閲覧

networkxでのエラーを直したい

milano

総合スコア14

Google Colaboratory

Google Colaboratoryとは、無償のJupyterノートブック環境。教育や研究機関の機械学習の普及のためのGoogleの研究プロジェクトです。PythonやNumpyといった機械学習で要する大方の環境がすでに構築されており、コードの記述・実行、解析の保存・共有などが可能です。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2020/07/29 10:25

google colaboratoryでエラーが出たのですがどのように直せばよいか分かりません。
教えていただけるとありがたいです。

Python

1import networkx as nx 2import matplotlib.pyplot as plt 3 4graph = dgl.batch(tiny_sst) 5 6def plot_tree(g): 7 pos = nx.nx_agraph.graphviz_layout(g, prog='dot') 8 nx.draw(g, pos, with_labels=False, node_size=10, 9 node_color=[[.5, .5, .5]], arrowsize=4) 10 plt.show() 11 12plot_tree(graph.to_networkx())
ModuleNotFoundError Traceback (most recent call last) /usr/local/lib/python3.6/dist-packages/networkx/drawing/nx_agraph.py in pygraphviz_layout(G, prog, root, args) 282 try: --> 283 import pygraphviz 284 except ImportError: ModuleNotFoundError: No module named 'pygraphviz' During handling of the above exception, another exception occurred: ImportError Traceback (most recent call last) 3 frames /usr/local/lib/python3.6/dist-packages/networkx/drawing/nx_agraph.py in pygraphviz_layout(G, prog, root, args) 284 except ImportError: 285 raise ImportError('requires pygraphviz ', --> 286 'http://pygraphviz.github.io/') 287 if root is not None: 288 args += "-Groot=%s" % root ImportError: ('requires pygraphviz ', 'http://pygraphviz.github.io/')

###試したこと

Python

1!pip install pygraphviz
Collecting pygraphviz Using cached https://files.pythonhosted.org/packages/7e/b1/d6d849ddaf6f11036f9980d433f383d4c13d1ebcfc3cd09bc845bda7e433/pygraphviz-1.5.zip Building wheels for collected packages: pygraphviz Building wheel for pygraphviz (setup.py) ... error ERROR: Failed building wheel for pygraphviz Running setup.py clean for pygraphviz Failed to build pygraphviz Installing collected packages: pygraphviz Running setup.py install for pygraphviz ... error ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5ugav0b3/pygraphviz/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5ugav0b3/pygraphviz/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-0w1x39zb/install-record.txt --single-version-externally-managed --compile Check the logs for full command output.

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

can110

2020/07/29 10:38

現象が再現できる完全なコード、あるいは結果として得たいグラフを具体的に示すと回答が得られやすいかと思います。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問