23
16

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Windows10】Graphvizのインストール

Posted at

GraphvizはWindowsではコマンドでインストールできないため、手間だが以下のようにすることでインストールに成功しました。

この記事は2020年5月現在のものです。
公式サイトの構造などは変化する可能性があるので最新の情報を参照願います。

プログラムのダウンロード

最新のプログラムは、公式サイト経由でAppVeyorからダウンロードする。

  1. まず、公式サイトにアクセスし上部から「Download」を選択。
    Graphviz.png

  2. ページ中程の「Stable X.X Windows install packages」を選択。
    (X.Xは「Graphviz」のバージョン番号)
    Graphviz2.png

  3. 「Environment: build_system=msbuild; Configuration: Release」をクリック
    Graphviz3.png

  4. 「Artifacts」を選択。
    Graphviz4.png

  5. 「graphviz-windows.zip」を選択するとダウンロードが行える。
    適当なフォルダにダウンロードし解凍しておく。
    Graphviz5.png

パスの設定

解凍した「Graphviz」フォルダにパスを通す。
パスを通していない状態では「Graphviz」の関連コマンドが使用できない。

  1. 具体的にはまず、スタートボタンを右クリックし、そのメニューから「システム」を選択する。
    Graphviz6.png

  2. 右側の「システム情報」をクリック。
    Graphviz7.png

  3. 左側の「システムの詳細設定」をクリック。
    Graphviz8.png

  4. 「システムのプロパティ」が表示されるので、下の方にある「環境変数」をクリック。
    Graphviz9.png

  5. 「環境変数」のフォームが表示される。
    このフォームの「(ユーザー名)のユーザー環境変数」のリスト中に「Path」という項目があるかどうかを確認する。
    「Path」がある場合は「【手順A】「Path」の編集」へ。
    「Path」がない場合は「【手順B】「Path」の追加」へ。

【手順A】「Path」の編集

  1. 「(ユーザー名)のユーザー環境変数」の中から「Path」を選択し、「編集」をクリック。
    Graphviz10.png

  2. 「環境変数名の編集」の表示になるので、「新規」をクリック。
    Graphviz11.png

  3. 先程ダウンロード・解凍した「Graphviz」フォルダの中にある「bin」フォルダのパスを入力する。
    これでパスの設定は完了となる。
    Graphviz14.png

【手順B】「Path」の追加

「(ユーザー名)のユーザー環境変数」の下にある「新規」を選択し、「新しいユーザー変数」のダイアログボックスを表示させる。
このダイアログボックスの「変数名」の欄に「Path」を入力する。
次に「変数値」の欄に、先程ダウンロード・解凍した「Graphviz」フォルダの中にある「bin」フォルダのパスを入力する。
入力が終わったら「OK」を選択して終了する。
これでパスの設定は完了となる。
Graphviz13.png

インストールされたことの確認

Git bashまたはコマンドプロンプトなどで、'dot -V'を実行し、バージョン番号が表示されていることを確認しよう。
バージョン番号が表示された場合、インストール完了となる。
Graphviz12.png

サンプルの実行

  1. 下記のようなサンプルファイルを用意する。
sample.dot
digraph g{
x
y
}
  1. その後、ファイルを保存したディレクトリにcdし、下記コマンドを実行する。
bash
$ dot sample.dot -T png -o sample.png
  1. コマンドを実行したディレクトリにグラフ画像が出力される。
    test.png
23
16
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
23
16

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?