Technology

Windows10にGraphvizをインストールする

PythonのDiagramsで構成図が書きたくなり、別途Graphvizをインストールする必要が
あったので、windowsにインストール方法をメモとして残す。

Graphvizとは?

Graphvizは、グラフの自動レイアウトを生成するためのオープンソースのツールで
以下のような特徴があるみたい

  • Graphvizは、ドット言語を使用してグラフを描画するためのソフトウェア
  • ドット言語は、グラフの構造を記述するための独自の言語
  • Graphvizは、グラフの自動レイアウトや画像ファイルの生成などの機能を提供

Graphvizのダウンロード

Graphvizの公式サイトから、Windows用のインストーラをダウンロードします。

私の環境はwindows(64Bit)なので、「graphviz-7.1.0 (64-bit) EXE installer [sha256]」をダウンロード

Graphvizのインストール

ダウンロードしたインストーラを実行し、指示に従ってGraphvizをインストールします。

  • インストーラを実行「次へ」をクリック

  • そのまま「同意する」をクリック

  • そのまま「次へ」をクリック ※パスの設定がここで出来ますが、私の環境はなぜか設定されなかった

  • インストール先をメモして、そのまま「次へ」をクリック ※path設定で使う

  • ショートカットを作成しないを選択し「インストール」をクリック

  • 完了画面が表示されればOK

環境変数PATHの設定変更

Graphvizのインストール時に環境変数のパス設定を有効にしたが、
なぜか未設定だったので以下手順で設定を追加した。

※追加するパス「C:\Program Files\Graphviz\bin」は、適宜自分の環境に合わせること

  • 「Windowsキー + S」を押して検索バーを開き、「環境変数」と入力
  • 「環境変数の編集」というオプションを選択し、「環境変数」ウィンドウを開く
  • 「システム環境変数」の「Path」を選択して、「編集」をクリック
  • 「新規」をクリックし、C:\Program Files\Graphviz\binを追加
  • 「OK」をクリックして、ウィンドウを閉じる

Graphvizの動作確認

以下コマンドを実行してインストールしたバージョンが表示されればOK

dot -V

Graphviz を試してみる

以下「input.dot」を作成してコマンド実行すると図形が
簡単に作成されます。これはかなり便利!

Graphvizでもっと遊びたい人はここ(公式)とかを参考にすると良さげ

  • input.dot

    graph {
    A -- B -- C;
    B -- D;
    }
  • コマンドを実行して生成

    dot -Tpng input.dot -o output.png
  • output.png

人気記事

1

Kubernetes kubectl rollout コマンドでdeploymentをロールバックしてみる 概要 kubectl rollout コマンドでデプロイ履歴を確認してロールバックするやり方 ...

2

  terraformのバージョン管理どうすればいいのか? terraformの複数バージョンを簡単に動かしたい terraformのインストール方法が分からない と、疑問を抱えている人の疑 ...

3

本記事では どんな環境にterraformをインストールできるの? terraformのインストールどうしたらいいの? terraformのどのバージョンをインストールすればいいの? と、困っている人 ...

4

Kubernetes kubectl version コマンドでバージョンを調べてみる 概要 kubectl version は、Kubernetes の Client、Serverのバージョンを確認 ...

-Technology