Wolframのインストール

このページはバージョン14.1以降のWolframベースの製品(Mathematica等)に適したものである.これ以前のバージョンについては「Mathematicaのインストール」で詳細をご覧いただきたい.
Wolframのダウンロード
WolframはWindows,Linux,macOSで利用することができる.使用できるプラットフォームの詳細は,www.wolfram.com/desktop/system-requirements に記載されている.
マシンにWolframを設定するためには,まずそれをダウンロードする必要がある.インストーラはWolframアカウントで利用できる.Wolframアカウントにインストーラがない場合はWolframユーザポータルの「My Products and Services(製品とサービス)」タブをチェックしてみる.シングルサインオン(SSO)を使って所属機関を介してWolfram製品にアクセスできる場合は,ドキュメントを含む製品のインストーラは所属機関のサイト情報ページにある場合がある.
Wolframのインストーラにもドキュメントのインストーラにもダウンロードマネージャ(スタンダードダウンロード)を使うことをお勧めする.ユーザポータルまたはWolframアカウントでは別のダウンロードマネージャおよびインストーラが利用できる.ダウンロードマネージャを使わない場合は,手動でインストールを開始する必要がある.

1.  Wolframアカウントの「Products and Services」タブでWolframを選ぶ(バージョン14.1から,Mathematica,Wolfram One,Wolfram Alpha Notebook Edition,Finance PlatformはWolframからアクセスする).

製品がない場合はWolframユーザポータルを開いてみる.

2.  Access ► Desktopで「Download」をクリックする.これで,Wolframの中核製品とドキュメントのインストーラを組み合せたダウンロードマネージャがダウンロードされる.

WindowsにWolframをインストールする

3.  以前のWolframがマシンで起動していればそれを終了する.

4.  Wolframダウンロードマネージャの実行ファイルを起動し,その指示に従う.完了したらダウンロードマネージャが知らせる.

5.  「Launch」をクリックしてドキュメントをインストールする.

6.  インストールが完了するのを待つ.

7.  Wolframセットアップダイアログが開く.「Next」をクリックしてインストールを開始する.

8.  「Next」をクリックするとデフォルトのディレクトリにWolframがインストールされる.

9.  「Next」をクリックしてwolframscriptも一緒にインストールする.
wolframscriptをインストールしたくない場合は,ドロップダウンメニューから「Choose components to install」を選び,wolframscriptの横のボックスのチェックマークを外す.「Next」をクリックして続行する.

10.  インストーラはWindowsのStartメニューのWolfram 14.1フォルダにWolframショートカットを加える. 別のフォルダでショートカットが見られるようにしたい場合は「Browse」をクリックしてディレクトリを選ぶ.Startメニューのショートカットを作りたくない場合は,「Dont create a Start Menu folder」の横のボックスにチェックマークを入れる. 「Next」をクリックしてインストールを続行する.

11.  「Remove Other Applications」ウィンドウは,コンピュータ上に以前のバージョンがインストールされているときだけ表示される.バージョン14.1がWolframの最初のバージョンなので,ここからアンインストールするバージョンはない.Mathematicaは別の製品として扱われるため,Mathematicaの以前のバージョンがここに表示されることはない.

12.  Wolframのインストールの設定が終了した.「Install」をクリックする.

13.  インストールが完了したら「Finish」をクリックしてWolframを起動する.

14.  これでインストールの完了である.次に製品をアクティベートして使う.

MacにWolframをインストールする
macOS用の単独のインストーラで,Apple SiliconとIntelハードウェア両方に製品をインストールすることができる.

15.  以前のWolframがマシンで起動していればそれを終了する.

16.  Applicationsフォルダに以前のバージョンのWolframがインストールされており,それを保存したい場合は名前を変更する.バージョン14.1がWolframの最初のバージョンなので,以前のMathematica等を上書きはしない.

17.  ダウンロードしたdmgファイルをダブルクリックしてダウンロードマネージャを起動し,その指示に従う.完了したらダウンロードマネージャが知らせる.

18.  「Launch」をクリックしてWolframドキュメントをインストールする.

19.  「Continue」をクリックする.

20.  「Install」をクリックするとデフォルトの場所にドキュメントがインストールされる.

21.  インストールが完了するのを待つ.

22.  「Close」をクリックしてドキュメントのインストールを完了する.

23.  次にWolframインストーラウィンドウが開く.WolframアイコンをApplicationsフォルダにドラッグする.

24.  インストールが完了するのを待つ.

25.  これでWolfram がApplicationsフォルダにインストールされた.次に製品をアクティベートして使う.

LinuxにWolframをインストールする
Linux用のWolframインストーラはLinuxターミナルで実行するbashスクリプトである.ターミナルを使い慣れていないという場合は,ターミナルの使い方についての短いガイドをご覧いただきたい.
設定は,ダイアログで簡単に行うことができる.指示に従ってダウンロードしたスクリプトからまたはUSBメモリからインストールを行う.

ダウンロードしたスクリプトからインストーラを実行する

1.  以前のWolframがマシンで起動していればそれを終了する.

2.  ターミナルを開いて,Mathematica + Documentationインストーラがあるディレクトリに変更する.例えば,インストーラがデスクトップにある場合には,以下を実行する.

cd Desktop

3.  Wolframと対応するドキュメントをそれぞれのデフォルトの場所usr/local/Wolfram/Wolfram/14.1,usr/share/Wolfram/Documentation/14.1にインストールするためには,通常管理者権限が必要である.

Wolframはカスタムの場所にインストールできるが,Wolfram言語ドキュメントはデフォルトの場所にしかインストールできない.したがって,どちらの場合もコマンドsudoを使ってインストーラスクリプトを実行する.
例えば,インストーラが「Wolfram_14.1.0_BNDL_LIN.sh」という名前である場合は,以下を実行する.
sudo bash Wolfram_14.1.0_BNDL_LIN.sh
sudoがマシンの使用者のパスワードを入力するように指示してくる.パスワードが入力されると,インストールが始まる.インストーラがインストールするディレクトリを入力するように指示する.
Enter the installation directory, or press ENTER
to select /usr/local/Wolfram/Wolfram/14.1:

4.  デフォルトのディレクトリにWolframをインストールする場合はEnterを押す.どこに実行ファイルを置きたいかを入力するようにインストーラが指示してくる.

Type the directory path in which Wolfram script(s) 
will be created, or press ENTER to select
/usr/local/bin:

5.  デフォルトディレクトリに置く場合は,Enterを押す.

次に,インストーラが既存のMathematica + Documentationを上書きしたいか名前を変更したいかを尋ねてくる.この時点でインストールをキャンセルすることもできる.
(1) Overwrite
(2) Rename
(3) Cancel

Type your selection, or press ENTER to select (1):

6.  インストールしてあるものを上書きする場合はEnterを押す.

既存のものを保存して名前を変更したい場合は「2」をタイプする.
次に,インストーラがwolframscriptをインストールするかどうかを尋ねてくる.これはコマンドラインから,あるいはスクリプトを使ってWolfram言語コードを実行するためのオプショナルのアドオンである.
WolframScript allows Wolfram Language code to be run from the command line and from self-executing script files. It is always available from /usr/local/Wolfram/Wolfram/14.1/Executables/wolframscript. WolframScript system integration makes the wolframscript binary accessible from any terminal, and allows .wls script files to be executed by double-clicking them in the file manager.

Install WolframScript system integration? (y/n)

7.  wolframscriptをインストールする場合は「y」を,しない場合は「n」をタイプする.

これでDocumentation Installerがデフォルトの場所にWolfram言語ドキュメントをインストールする.
--------------------------------------------------------------------
Wolfram Language 14.1 Documentation 14.1 Installer
--------------------------------------------------------------------

Copyright (c) 1988-2024 Wolfram Research, Inc. All rights reserved.

WARNING: Wolfram Language 14.1 Documentation is protected by copyright
law and international treaties. Unauthorized reproduction or distribution
may result in severe civil and criminal penalties and will be prosecuted to
the maximum extent possible under law.

All users of this computer will be able to use this software.

Y


Now installing...

[*****************************************************************]

8.  Documentation Installerが完了するまで待つ.次に製品をアクティベートして使う.

DVDまたはUSBドライブからインストーラを実行する

1.  使用中のマシンにインストールした以前のバージョンのWolfram製品で実行中のものがあれば終了する.

2.  DVDまたはUSBをマウントしてディレクトリをマウントポイントに変更する.その後ディレクトリを/home/<username>/Wolfram/Unix/Installer/WolframInstallerに変更する.

3.  ターミナルを開いて,Wolfram+Documentationインストーラがあるディレクトリに変更する.例えば,インストーラがデスクトップにある場合には,以下を実行する.

cd Desktop

4.  Wolframと対応するドキュメントをそれぞれのデフォルトの場所usr/local/Wolfram/Wolfram/14.1,usr/share/Wolfram/Documentation/14.1にインストールするためには,通常管理者権限が必要である.

Wolframはカスタムの場所にインストールできるが,Wolfram言語ドキュメントはデフォルトの場所にしかインストールできない.したがって,どちらの場合もコマンドsudoを使ってインストーラスクリプトを実行する.
例えば,インストーラが「Wolfram_14.1.0_BNDL_LIN.sh」という名前である場合は,以下を実行する.
sudo bash Wolfram_14.1.0_BNDL_LIN.sh
sudoがマシンの使用者のパスワードを入力するように指示してくる.パスワードが入力されると,インストールが始まる.インストーラがインストールするディレクトリを入力するように指示してくる.
Enter the installation directory, or press ENTER
to select /usr/local/Wolfram/Wolfram/14.1:

5.  デフォルトのディレクトリにWolframをインストールする場合はEnterを押す.どこに実行ファイルを置きたいかを入力するようにインストーラが指示してくる.

Type the directory path in which Wolfram script(s) 
will be created, or press ENTER to select
/usr/local/bin:

6.  デフォルトディレクトリに置く場合は,Enterを押す.

次に,インストーラが既存のMathematica + Documentationを上書きしたいか名前を変更したいかをを尋ねてくる.この時点でインストールをキャンセルすることもできる.
(1) Overwrite
(2) Rename
(3) Cancel

Type your selection, or press ENTER to select (1):

7.  インストールしてあるものを上書きする場合はEnterを押す.

既存のものを保存して名前を変更したい場合は「2」をタイプする.
次に,インストーラがwolframscriptをインストールするかどうかを尋ねてくる.これはコマンドラインから,あるいはスクリプトを使ってWolfram言語コードを実行するためのオプショナルのアドオンである.
WolframScript allows Wolfram Language code to be run from the command line and from self-executing script files. It is always available from /usr/local/Wolfram/Wolfram/14.1/Executables/wolframscript. WolframScript system integration makes the wolframscript binary accessible from any terminal, and allows .wls script files to be executed by double-clicking them in the file manager.

Install WolframScript system integration? (y/n)

8.  wolframscriptをインストールする場合は「y」を,しない場合は「n」をタイプする.

これでDocumentation InstallerがWolfram言語ドキュメントをデフォルトの場所にインストールする.
--------------------------------------------------------------------
Wolfram Language 14.1 Documentation 14.1 Installer
--------------------------------------------------------------------

Copyright (c) 1988-2024 Wolfram Research, Inc. All rights reserved.

WARNING: Wolfram Language 14.1 Documentation is protected by copyright
law and international treaties. Unauthorized reproduction or distribution
may result in severe civil and criminal penalties and will be prosecuted to
the maximum extent possible under law.

All users of this computer will be able to use this software.

Y


Now installing...

[*****************************************************************]

9.  Documentation Installerが完了するまで待つ.次に製品をアクティベートして使う.

ファイルサーバからWolframをインストールする
クライアントにWolframをインストールする便利な方法の一つに,ファイルサーバからリモートでインストーラを実行するというものがある.この方法だと,それぞれに製品をダウンロードする必要なく,多数のユーザが効率的にWolframを使うことができるようになる.ファイルサーバから,サポートされる任意のプラットフォーム上で実行しているクライアント上にWolframをインストールすることができる.クライアントのプラットフォームはサーバのプラットフォームと同じである必要はない.
ファイルサーバからWolfram Appをインストールするためには,まず,インストーラファイルがクライアントで利用できるようにしなければならない.このためには,ダウンロードしたインストーラの内容をファイルサーバにコピーしてそのディレクトリをエキスポートするか,ファイルサーバ上のUSBドライブのマウントポイントをエキスポートするかすればよい.それからクライアント上のWolframのディレクトリをマウントし,このディレクトリに変更して通常通りにインストーラを実行する.
スクリプトからWolframをインストールする
複数のマシンにWolframをインストールする場合,各マシンのインストーラプロンプトすべてに応答していくと時間がかかることがある.インストーラにコマンドラインオプションを与えることにより,インストールプロセスの様々な機能をカスタマイズしたり,完全に自動化したりすることができる.

Windows

/dir="C:\ path \ here "
インストール先のディレクトリを指定する
DisableShellVerbs
.m,.nb,.nbp等のファイルの関連付けを無効にする(デフォルトでは有効)
/group=" start menu folder name"
スタートメニューフォルダの名前を指定する
/noicons
スタートメニューフォルダおよびショートカットの生成を無効にする
/norestart
必要なときでもシステムを再起動しない
/restartexitcode= code
再起動が必要な場合に返すインストーラの終了コードを指定する
/silent
自動インストールを強制し,インストールウィンドウが表示されないようにする
/suppressmsgboxes
インストーラのメッセージボックスが表示されないようにする(/silentとともに使う場合にのみ有効)
Wolframインストーラがサポートするコマンドラインオプション

Wolframのサイレントインストールを実行するスクリプトを作成する

以下はファイルサーバからWolframをサイレントインストールするための簡単なスクリプトの書き方を説明したものである.この方法では有効なパスワードを含むmathpassファイルが必要である.サイト規模のmathpassの設定に関する情報は「登録とパスワード」を参照のこと.

1.  「ファイルサーバからWolframをインストールする」の最初の部分の指示に従って,インストーラファイルをファイルサーバへコピーする.

2.  mathpassファイルを,ファイルサーバ上のインストーラファイルと同じディレクトリにコピーする.

3.  「メモ帳」(スタートメニュー すべてのプログラム アクセサリ メモ帳)を開き,新しいファイルに以下の行を入力する.

4.  \\server\mathという部分すべてをWolframのインストールファイルとmathpassファイルがコピーされたネットワーク共有のパス名に変更する.

5.  Windowsのバージョンに応じて,"C:\Directory\Name"を以下に挙げたディレクトリに変更する.ディレクトリ名は,ダブルクォートで囲むよう注意すること.

Windows 10/11"C:\ProgramData\Wolfram\Licensing"

注:上記のディレクトリは,それぞれのWindowsバージョンでの$BaseDirectoryの値である.詳細は「環境設定ファイル」を参照のこと.

6.  ファイルを保存するためには,ファイル 保存を選ぶ.ファイルはWolframのインストールファイルと同じディレクトリに保存する.ファイル名はinstall.batと入力し,ファイルの種類ポップアップメニューからすべてのファイルを選ぶ.保存をクリックして,メモ帳を終了する.

Wolframのサイレントインストールを実行する

1.  クライアントでコマンドプロンプトウィンドウを開く.install.batファイルのパス名をタイプし,Enterを押す.例えば,ネットワーク共有が\\server\mathとすると,以下のようにタイプする.

\\server\math\install.bat

次のメッセージが表示される.

2.  これでインストールの完了である.上記以外のメッセージが出た場合は,クライアントマシンのC:\Windows\Temp\install.logファイルをチェックすると詳細情報が得られる.

この方法でWolframをインストールすると,インストーラの質問にいちいち応答せずに簡単なスクリプトを実行することができるので,各クライアントマシンにUSBドライブを使う必要がなくなる上,時間が節約できる.

Linux

-auto
ユーザに情報の入力を求めることなく,自動的にインストールを実行する
-createdir= value
オプション-targetdirおよび-execdirで指定されたディレクトリを生成するかどうかを指定する
-execdir= dir
実行スクリプトへのシンボリックリンクに使用するパスを指定する
-help
インストーラオプションについての情報を表示する
-method= type
実行したいインストールの種類を定義する
-overwrite= value
インストーラが,ターゲットディレクトリにすでに存在するファイルを上書きしてもよいかどうかを指定する
-platforms= value
インストールを行うLinuxプラットフォームのシステムIDを指定する
-selinux= value
含まれているライブラリが正常に動作するよう,そのセキュリティコンテキストをインストーラが編集するよう試みるかどうかを指定する
-silent
自動インストールを強制する(-autoオプションと同じ)
-targetdir= dir
インストールディレクトリを指定する
-verbose
インストールされているファイルとディレクトリについての詳細情報を表示する
MathInstallerコマンドラインオプション

注:コマンドラインで明示的に指定されていないオプションにはすべてデフォルト値が使われる.

-createdirに有効な入力は「yes」にはy,「no」にはnである.デフォルトではこの値はyに設定されている.
-execdirのデフォルトディレクトリは/usr/local/binである.このオプションは自動インストールの場合にのみ有効である.
-overwriteに有効な入力は「yes」にはy,「no」にはnである.デフォルトではこの値はyに設定されている.このオプションは自動インストールの場合にのみ有効である.
-platformsのデフォルトは,インストーラがこの情報を利用できる場合は,デフォルト値はインストールを行うシステムとなる.このオプションは自動インストールの場合にのみ有効である.
-selinuxに有効な入力は「yes」にはy,「no」にはnである.デフォルトではこの値はnに設定されている.
オプション-silentは,出力がスクリーン上に表示されないようにする.この場合,出力はInstallerLog-number というファイルに書き込まれる.インストールがうまくいかなかったら,ログファイルは/tmpディレクトリに保存される.インストールが成功したら,ログファイルはターゲットディレクトリに移され,InstallerLogという名前に変更される.
-targetdirに指定されるディレクトリは,大域変数$InstallationDirectoryの値に相当する.デフォルト値は/usr/local/Wolfram/Wolfram/14.1である.このオプションは自動インストールの場合にのみ有効である.
インストールをワンステップで終了するためには,以下のコマンドを実行する.
./MathInstaller -auto -targetdir=/home/wolfram
sudoコマンドを使って同じことを行うためには,sudo-- フラグを使う必要がある.
sudo ./MathInstaller -- -auto -targetdir=/home/wolfram
このコマンドを使うと,ワンステップでインストールを自動的に完了することができる上,インストール先となるディレクトリ等の詳細もカスタマイズすることができる.この方法では,パスワードの入力は求められないので,初めてWolframを起動するときにパスワードを入力する必要がある.
多数のインストールを実行する場合は,必要なオプションを指定したMathInstallerコマンドをシェルスクリプトに入れると便利であろう.シェルスクリプトを実行すると,複数マシンへ同様にカスタマイズしたインストールを簡単に行うことができる.既存のmathpassファイルを,新しくインストールされたマシンの適切な場所にコピーする行をスクリプトに入れることで,インストールがさらに簡単になる.MathInstallerを実行する際は,それが存在するディレクトリから実行しなければならないので,スクリプトにディレクトリを変更するコマンドを入れる必要があるかもしれないという点に注意する.サイト規模のmathpass設定についての情報は,「登録とパスワード」をご参照いただきたい.
製品のアクティベーション
Wolframをインストールしたら,使用する製品でアクティベートする必要がある.現在のマシンでその製品がすでにアクティベートされたことがある場合は,追加のアクションは必要ない場合がある.新規にアクティベートする場合はこれらの指示に従って製品をアクティベートする.
Wolframを使う
Wolframは以前のMathematicaと同様に使うことができるが,ユーザのワークフローに影響する変更点もある.この移行によって変更された点についての詳細は,MathematicaからWolframへのアップグレードでご覧いただきたい.