Windows 版 GAMESS インストールマニュアル
2023 年 10 月 13 日
32bit 環境の場合は[こちら]に移動してください。以下に、現在標準的な 64bit 環境での手順を示します。
1.

GAMESS のサイト内の[GAMESS User License Agreement]サイトにブラウザを用いてアクセスする。https://www.msg.chem.iastate.edu/gamess/License_Agreement.html

同意できる場合は、「I agree to the above terms」をクリックする。次の画面が表示される。

1) Email address を入力する
2) GAMESS version ……for Microsoft Windows にチェックを入れる（2022 年 5 月現在では「GAMESS version September 30, 2021 R2 Patch 2 for Microsoft Windows」）
過去のバージョンを入手する場合もここにチェックを入れる

13) Submit Request をクリックする

1)

2)

3)

24) 初回は登録フォームが表示される。太字の欄をすべて入力し、再度 Submit Request をクリックする。もしエラーが出て登録フォームが表示されない場合、他のブラウザで試してください。Microsoft
Edge の場合は、Internet Explorer モードでアクセスし直してください。

5) 以下のような受付完了の画面が表示される

2.

数日以内に先ほど入力したアドレスにメールが届く。メール本文中の指示に従い GAMESS をダウンロードする。
1) ダウンロードするためのパスワードをメモしてから、ダウンロードリンク先をクリックする。

1)

2)

3

2) 表中のインストーラを選択する。

3) ユーザ名とパスワードの入力を要求されるので、以下のように入力してダウンロードする。
ユーザ名： source
パスワード：（メールに記述されたもの）

4

3.

インストーラの起動
1) エクスプローラなどを用いて.msi ファイルを保存したフォルダに移動する。
2) ダウンロードした.msi ファイルをダブルクリックする。セキュリティ設定によっては下図の警告が出る。その場合は詳細情報をクリックし実行をクリックする。

3) 以下に示すようなセットアップウイザードが立ち上がる。

4) 指示に従ってウイザードを進んでインストールする。
注意！！

途中でインストール先を聞いてくるが、GAMESS のインストール先には日本語やスペースが含まれてはいけない。
○ C:¥Users¥Public¥gamess-64
× C:¥Program Files¥GAMESS←

スペースが含まれている× C:¥分子軌道法ソフト¥GAMESS←

日本語が含まれている

最後に、インストーラの指示に従って再起動する。

※詳しいインストール手順はhttps://www.msg.chem.iastate.edu/GAMESS/download/GAMESS-Windows-64-Bit5

README-THEN-README-AGAIN.pdf
を参照。

4.

MPI 並列実行環境のインストール
注意！！GAMESS の実行には、MPI のインストールが必須となるため、この操作は必ず行う必要がある。
1)

Intel のページ から「Intel MPI Library for Windows」（どちらか）をクリックしてインストーラをダウンロードする。Windows のユーザアカウント名に日本語が入っている場合、Online 版
ではインストール途中でエラーが出て止まるため、Offline 版をダウンロードする。

2)

ダウンロードしたインストーラを実行し、ウィザードの指示に従ってインストールする

3)

Windows を再起動する(必ず行う)。

※詳しいインストール手順はhttps://www.msg.chem.iastate.edu/GAMESS/download/GAMESS-Windows-64-BitREADME-THEN-README-AGAIN.pdf※GAMESS 2020.R2 以前を利用する場合は、Intel MPI ではなく MS-MPI をインストールする。
その場合は、https://www.microsoft.com/en-us/download/details.aspx?id=57467 から「MicrosoftMPI v10.0」(msmpisetup.exe)をダウンロードしてインストールし、その後 Windows を再起動する。

6

5.

GAMESS の実行環境を構成する。
1) インストール先フォルダに移動する（例えば、C:¥Users¥Public¥gamess-64）

2) Windows-Command-Prompt をダブルクリックする。次のウィンドウが立ち上がる。

3) 何かキーを押す。

7

4) 「create-parameters.bat」と入力して Enter を押す。これによって rungms.gms が作成される。何かキーを押す。

5) GAMESS が正しく実行できるかテストするため、「runall.bat 2021.R2.P2.intel.msucc 1」と入力して Enter を押す。
「2021.R2.P2.intel.msucc」の部分はインストールしたバージョンによって違うため、分からない場合は「get-version-names.bat」と入力して Enter を押し、表示される Version を調べる。次のようにエラーなく表示されれば問題ない。

6) 並列実行のテストをするため、「runall.bat 2021.R2.P2.intel.msucc 2」と入力して Enterを押す。同様に正常終了を確認する。入力の最後の 2 は並列数を意味する。この値を変更すると並列数を変えることはできるが、大きくし過ぎると並列数に比べて小さなテストジョブの並列可能数を超8えるなどエラーが出ることがある。そのため、並列数 2 のままで実行して正常終了すれば、並列実行の動作確認としては十分である。

6.

Winmostar が GAMESS を呼び出せるようにパスを設定する。Winmostar のツール｜環境設定をクリックして環境設定ウィンドウを開く。そしてプログラムパスタブを開き、GAMESS(1)の[...]ボタンをクリックする。GAMESS のインストールフォルダの下にある実行ファイル※を登録し OK をクリックする。
※実行ファイルは使用する GAMESS のバージョンによって異なる。
例えば C:¥Users¥Public¥gamess-64¥gamess.2021.R2.P2.intel.msucc.exe など

97.

簡易的な動作チェックを行う。
1)

Winmostar のメインメニューのヘルプ｜インストールテストをクリックする。

2)「GAMESS(1)(Local)」にチェックを入れ Start をクリックする。Windows Defender などのセキュリティ警告が出た場合はアクセスを許可や無視をクリックする。

3)

20～30 秒程度待ち「All tests passed.」と表示されることを確認する。

※ エミュレータなどを介して Mac 上で動作させる場合には不具合が出る可能性がある。
※ GAMESS を実行した際に、「ddikick.x error: execvp failed in Kickoff_local」などとエラーが出る場合は、ファイヤウォールの設定で、GAMESS のインストールフォルダ以下のGAMESS の実行ファイル（gamess.2021.R2.P2.intel.msucc.exe など）と ddikick に通信の許可を与える。
※ GAMESS2020 を Windows 10 上に動作させる際に、Windows defender およびファイヤウォールの例外設定に、GAMESS と MS-MSI のインストールフォルダを指定しなければならない場合がある。

108.

CPU コア数の設定
1) Winmostar の ツール｜ジョブマネージャをクリックする。Max Cores にこのコンピュータで計算に割り当てられる最大のコア数を設定する。例えば Max Cores が「4」なら、並列数 2 のジョブを最大で同時に 2 個まで実行することができる。各ジョブの並列数は次に設定する。

2) ファイル｜新規ファイルをクリックした後、QM｜GAMESS｜キーワード設定をクリックしてNCPUS に個々のジョブの並列数(使用 CPU コア数)を設定する。

11[32bit Windows の場合]
32bit Windows 版は 2010 年版ソースコードから作られているため、Winmostar の選択項目が一部対応していません。すべての機能を使いたい方は、64bit 版をインストールしてください。
1.

GAMESS のサイト内の[GAMESS User License Agreement]サイトにブラウザを用いてアクセスする。https://www.msg.chem.iastate.edu/gamess/License_Agreement.html

同意できる場合は、「I agree to the above terms」をクリックする。次の画面が表示される。

1) Email address を入力する
2) GAMESS version ……for Microsoft Windows にチェックを入れる

123) Submit Request をクリックする

1)

2)

3)

13

4) 初回は登録フォームが表示される。太字の欄をすべて入力し、再度 Submit Request をクリックする5) 以下のような受付完了の画面が表示される

2.

数日以内に先ほど入力したアドレスにメールが届く。メール本文中の指示に従い GAMESS をダウンロードする。
1) ダウンロードするためのパスワードをメモしてから、ダウンロードリンク先をクリックする。

1)

2)

14

2) リンク先下部の Older Version から 2018 年版のダウンロード先に移動する。

3) インストーラ(32bit Windows の binary)を選択する。

4) ユーザ名とパスワードの入力を要求されるので、以下のように入力してダウンロードする。
ユーザ名： source
パスワード：（メールに記述されたもの）

3.

インストーラを起動する。
1) エクスプローラなどを用いて.msi ファイルを保存したフォルダに移動する。
2) ダウンロードした.msi ファイルをダブルクリックすると、以下に示すセットアップウイザードが立ち上がる。

3) 指示に従ってウイザードを進んでインストールする。
注意！！

途中でインストール先を聞いてくるが、GAMESS のインストール先には日本語やスペースが含まれてはいけない。
○ C:¥gamess.32
× C:¥Program Files¥GAMESS←

スペースが含まれている15

× C:¥分子軌道法ソフト¥GAMESS←

日本語が含まれている

最後に、インストーラの指示に従って再起動する。

※詳しいインストール手順は
http://www.msg.chem.iastate.edu/GAMESS/download/source/Windows/32bit/WinGAMESS-setupguide-32.pdf
を参照。

4.

MPI 並列実行環境のインストール
1) https://www.microsoft.com/en-us/download/details.aspx?id=57467 から「Microsoft MPI v10.0」(msmpisetup.exe)をダウンロードしてインストールする。
2) PC を再起動する。

5.

GAMESS の実行環境を構成する。
1) インストール先フォルダに移動する。
（例えば、C:¥gamess.32）2) parameters.gms をメモ帳などのエディタで開き、各種パラメータをインストールしたフォルダに合わせて編集する。

6.

Winmostar が GAMESS を呼び出せるようにパスを設定する。Winmostar のツール｜環境設定をクリックすると環境設定ウィンドウが開く。プログラムパスタブを開き、GAMESS(1)の[...]ボタンをクリックする。GAMESS のインストールフォルダの下にある実行ファイル※を登録し OK をクリックする。

16

7.

簡易的な動作チェックを行う。
1)

Winmostar のメインメニューのヘルプ｜インストールテストをクリックする。

2)「GAMESS(1)(Local)」にチェックを入れ Start をクリックする。Windows Defender などのセキュリティ警告が出た場合はアクセスを許可や無視をクリックする。

3)

20～30 秒程度待ち「All tests passed.」と表示されることを確認する。

※ エミュレータなどを介して Mac 上で動作させる場合には不具合が出る可能性がある。
※ GAMESS を実行した際に、「ddikick.x error: execvp failed in Kickoff_local」などとエラーが出る場合は、ファイヤウォールの設定で、GAMESS のインストールフォルダ以下のGAMESS の実行ファイル（gamess.2020.R2.pgiblas.exe など）と ddikick に通信の許可を与える。
※ GAMESS2020 を Windows 10 上に動作させる際に、Windows defender およびファイヤウォールの例外設定に、GAMESS と MS-MSI のインストールフォルダを指定しなければならない場合がある。

17

8.

CPU コア数の設定
1) Winmostar の ツール｜ジョブマネージャをクリックする。Max Cores にこのコンピュータで計算に割り当てられる最大のコア数を設定する。例えば Max Cores が「4」なら、並列数 2 のジョブを最大で同時に 2 個まで実行することができる。各ジョブの並列数は次に設定する。

2) ファイル｜新規ファイルをクリックした後、QM｜GAMESS｜キーワード設定をクリックしてNCPUS に個々のジョブの並列数(使用 CPU コア数)を設定する。

以上

18