gnuplot を自宅のパソコンで利用するために

情報リテラシ第一 / 情報リテラシ第二

インストールとは?

インターネットで公開されているソフトウェアをパソコンで利用するときは,まず最初にそのソフトウェアを入手して,適切に設定しなくてはいけません.このためにソフトウェアをダウンロードし,ダウンロードしたソフトウェアをインストールします.ダウンロードとは,インターネット上のソフトウェアのデータを入手してパソコンに保存することです.ダウンロードしたソフトウェアをパソコンに設定するための作業がインストールです.

iOS で新しいソフトウェアを利用するときは,まず App Store を介してソフトウェアを探して,望みのものを無償のものであれば「入手」し,有償のものであれば購入して入手します.ここでいう「入手」は正確には,ダウンロード&インストールです.

パソコンに不慣れな人はしばしば,インターネットからダウンロードしただけでインストール作業が終ったものと勘違いするようです.ダウンロードはソフトウェアの設定作業の前半だけです.残りのインストール作業を終えないとソフトウェアを利用できるようにはなりません.

Windows で利用するために

(2020年5月現在の情報です)

この節の内容は Windows 向けです.Mac 向けには意味のない情報です.

gnuplot の準備

  1. gnuplot homepage にアクセスします。

  2. Download、Primary download site on SourceForge、(たくさんのバージョン番号がリストされるなかから)5.2.8の順にクリックし、gp528-win64-mingw.exe をクリックしてください。少し待つとダウンロードが始まります。画面がちょろちょろ変化したりして,「これもダウンロードした方がいいんじゃない」みたいなお誘いもあると思います.気にせず無視して下さい.

    なお,5.2.8 は現在利用できる gnuplot の安定版のなかで最新のものです.バージョン番号は大きいほど,そのソフトウェアが新しいことを意味します.いまのリストのなかにはこれより新しいものはありませんでしたが、 release candidates という名の下にもっと新しそうなものが配られていることがあります。 release candidates は将来,安定版として公開を予定しているものの開発版を意味しているのです.開発版は安定版には組込まれていない最新の機能が盛り込まれているかもしれません.でも,まだ十分にテストされておらずバグも含まれていることも多いです.特に理由がない限り,安定版のなかで最新のものを利用して下さい.

    gp528-win64-mingw.exe という名前のつけかたには慣れておきましょう.gp528gnuplot 5.2.8 の省略形.win64 は Windows 64bit のこと.最近のパソコンはほとんどが Windows 64bit 対応だと思います.もしも利用している Windows のバージョンが Windows 32bit の場合は,win32 を含むファイルを利用しなくてはいけません.

  3. ここでの作業は若干の注意を払って下さい.作業を始める前に以下の文章を読み終え,注意点についてよく理解してから作業して下さい.

    ダウンロードした gp528-win64-mingw.exe は Gnuplot のインストーラです.インストーラとは,アプリケーションを設定するためのソフトウェアのことです.gp528-win64-mingw.exe をダブルクリックしてインストール作業を開始して下さい.いろいろ訊ねてきます.使用許諾契約書の同意,情報,インストール先の指定,コンポーネントの選択,プログラムグループの設定については適宜回答して下さい.コンポーネントの選択のなかの「日本語対応」が何を意味するのか知らないのですが,いいことがあるのかもしれません.

    追加タスクの選択には重要な設定が含まれています.この設定画面の一番下の項目の「実行ファイルのディレクトリをPATH環境変数に追加する」を必ず選択して下さい.このチェックをし忘れると,コマンドを使って gnuplot を実行することができなくなります.

  4. cmd (コマンドプロンプト) を起動します。cmd (コマンドプロンプト) は Windows 版のターミナルです.Windows 10では,Win-S (Windows キーを押しながら S)で表示される検索窓に cmd と入力して見つけることができます.

  5. コマンドプロンプトのウィンドウのなかで gnuplot を開始してみて下さい.gnuplot> に対してさらに以下のコマンドを使って正弦曲線を表示できれば正しくインストールできたことを確認できます.

    plot sin(x)

    gnuplot コマンドを起動できない場合には,インストール作業に失敗しているのかもしれません.インストールをやり直して下さい.再度インストールする前に,すでにインストールしたものを消去しなくてはいけません.消去するためには,スタートメニューの gnuplot グループから「gnuplot をアンインストールする」を選択します.いろいろ訊ねられるでしょうが,適切に答えれば消去することができます.完全に消去できたら,すでにダウンロードフォルダに保存してあるはずの Gnuplot のインスーラを再度起動して下さい.

  6. インストールした状態に満足できたらダウンロードフォルダに残っているインストーラはもはや不要です.いらないファイルはさっさと削除してしまいましょう.

Mac で利用するために (第3者によるバイナリを利用する場合)

この節の内容は Mac 向けです.Windows 向けには意味のない情報です.

  1. gnuplot homepage にアクセスします。

  2. Download のページに「Downloads offered by others」という節があり、そこでバイナリ配布 (特定のバージョンOS向けに構成したソフトウェアを配布すること) をしているページへのリンクがいくつかあります。この中で「csml-wiki.northwestern.edu」では、最新版の gnuplot を Mac OS X 用に構成したものを配布しているようですので、それをダウンロードします。

  3. ダウンロードされるファイルは PKG 形式といって、Mac OS X ではダブルクリックすればソフトウェアをインストールことができます。

Mac で利用するために (Homebrewを利用する場合)

この節の内容は Mac 向けです.Windows 向けには意味のない情報です.

この節の内容は2019年6月現在、上手くゆかないことが報告されています。

(繰り返しますが)インストール作業は良好なネットワーク環境のもとで行って下さい.膨大なデータをダウンロードします.

Homebrew の準備

Homebrew とは,Mac 向けのソフトウェア管理システムです.Homebrew をいれておけば,何千もの無料のソフトを簡単にインストールできるようになります.Homebrew はインストール可能な無償のソフトウェアを検索し,それを入手&インストールするお手伝いをしてくれるとても便利なツールです.情報リテラシ第二で使用する gnuplotLaTeX も Homebrew を使ってインストールします.ターミナルを使って利用するために,とっつきが悪いかもしれませんが,慣れてくればとても頼りになります.

  1. Xcode のインストール

    Xcode は Apple が無料で配布する Mac 用ソフトウェア開発環境です.

    App Store で検索してインストールして下さい.インストールには時間がかかります.このインストールが終了するまで,次の作業を始めないで下さい.

    Xcode のインストールが終ったら,一旦,Xcode を起動して下さい.ライセンス契約書に承諾しないと Xcode を利用することができません.契約書を読んだ上で,内容を受け入れる場合は Agree (同意) して下さい.契約書に同意しない場合は,以後の作業はできません.

    一分程度で終了します.

  2. ターミナル向け開発環境の設定

    ターミナルを起動し,以下のコマンドを実行して下さい.正確を期するためコピー&ペーストして下さい.

    xcode-select --install

    Xcode のインストールに比べれば短い時間で終了します.

  3. Homebrew のインストール

    ターミナルを起動し,以下のコマンドをターミナルにコピー&ペーストして実行して下さい.

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    Xcode に比べればはるかに短い時間で終了します.ターミナルで brew home コマンドを実行したときに,ウェブブラウザが Homebrew のページを開けば,インストールが完了したことを確認できます.

    Homebrew は,Mac 用の無料のソフトウェアを探し,インストールするためのソフトウェアです.前述の作業が正常にできた場合は,brew という名前のコマンドがターミナルから利用できるようになります.基本的な使い方は brew search ソフトウェアの名前brew install ソフトウェアの名前 です.前者は指定されたソフトウェアをインストール可能か確認し,後者はソフトウェアをインストールします.

gnuplot の準備

Homebrew はインストールできていますね?もしできていれば,あとは簡単です.

  1. ターミナルを開いて下さい.

  2. (念のため)gnuplot が Homebrew でインストール可能か確認するために以下のコマンドを実行する.

    brew search gnuplot

    gnuplot を名前の一部に含むソフトウェアの名称の一覧が見られるはずです.ここに gnuplot があれば,インストールできることを意味しています.

  3. gnuplot を対話的に利用するために必要な AquaTerm をインストールします.このインストールでは brew install ではなくbrew cask install コマンドを利用していることに注意して下さい.

    brew cask install aquaterm

  4. 画像処理のためのソフトウェアをインストールします.

    brew install cairo pdflib-lite

  5. gnuplot をインストールします.

    brew install gnuplot --with-aquaterm --with-cairo --with-pdflib-lite

    しばらく待つと,インストールできた旨,表示されるはずです.実際にインストールされたか否かは,gnuplot コマンドが利用可能になったか否かで判断できます.type gnuplot コマンドを実行してみて下さい.

    gnuplot is /usr/local/bin/gnuplot のような表示が見られれば,gnuplot コマンドは利用できるようになっています.

    うまくインストールできたようなので gnuplot を開始してみましょう.開始の仕方は授業でやったように gnuplot コマンドを実行するだけです.gnuplot> に対してさらに以下のコマンドを使って正弦曲線を表示できれば正しくインストールできたことを確認できます.

    plot sin(x)

すでにインストールした gnuplot の具合が悪い場合の再インストール

gnuplot をインストールしたけれども,「対話的に利用できない」,「pngは出力できるけれどpdfは出力できない」場合には,gnuplot のインストールが不十分な可能性があります.以下の手順で簡単に正常化できます.

  1. 既存の gnuplot を削除します.

    brew uninstall gnuplot

  2. 上述の「gnuplotの準備」を実施して下さい.

スマホやタブレットで利用できる?

余計なことは考えず,パソコンを使いましょう.