Juliaのインストール
Juliaのインストール方法は主に二つあります.
- Juliaup (Julia公式の管理ツール)を使ってインストール
- Julia公式のバイナリをダウンロードしてインストール
以下では,Juliaupを使ったインストールを説明します.
Windows
Windowsの場合は, Microsoftストアからダウンロードできます.
macOS, Linux
ターミナルで次を実行します:
curl -fsSL https://install.julialang.org | sh
インストール後
インストール後,ターミナルで juliaup を実行すると,次のように表示されます.
$ juliaup
The Julia Version Manager
Usage: juliaup <COMMAND>
Commands:
default Set the default Julia version
add Add a specific Julia version or channel to your system. Access
via `julia +{channel}` e.g. `julia +1.6`
link Link an existing Julia binary or channel to a custom channel name
list List all available channels
override Manage directory overrides
update Update all or a specific channel to the latest Julia version
remove Remove a Julia version from your system
status Show all installed Julia versions
gc Garbage collect uninstalled Julia versions
config Juliaup configuration
self Manage this juliaup installation
completions Generate tab-completion scripts for your shell
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
To launch a specific Julia version, use `julia +{channel}` e.g. `julia +1.6`.
Entering just `julia` uses the default channel set via `juliaup default`.
Juliaのバージョン
数ヶ月おきに新しいバージョンがリリースされています. 現在,バージョン1.10.10がlong-term support (LTS) 版となっています. また,この資料を作成した時点での最新のバージョン(release版)はバージョン1.12.5となっています.
インストール可能なバージョンは,juliaup listで確認できます.
$ juliaup list
Channel Version
---------------------------------------------------------------
0 0.7.0+0.x64.apple.darwin14
0.7 0.7.0+0.x64.apple.darwin14
0.7.0 0.7.0+0.x64.apple.darwin14
0.7.0~x64 0.7.0+0.x64.apple.darwin14
(略)
1.12.4 1.12.4+0.aarch64.apple.darwin14
1.12.4~aarch64 1.12.4+0.aarch64.apple.darwin14
1.12.4~x64 1.12.4+0.x64.apple.darwin14
1.12.5 1.12.5+0.aarch64.apple.darwin14
1.12.5~aarch64 1.12.5+0.aarch64.apple.darwin14
1.12.5~x64 1.12.5+0.x64.apple.darwin14
(略)
release 1.12.5+0.aarch64.apple.darwin14
release~aarch64 1.12.5+0.aarch64.apple.darwin14
release~x64 1.12.5+0.x64.apple.darwin14
nightly latest-macos-aarch64
nightly~aarch64 latest-macos-aarch64
nightly~x64 latest-macos-x86_64
x.y-nightly x.y-nightly-macos-aarch64
x.y-nightly~aarch64 x.y-nightly-macos-aarch64
x.y-nightly~x64 x.y-nightly-macos-x86_64
pr{number} pr{number}-macos-aarch64
pr{number}~aarch64 pr{number}-macos-aarch64
pr{number}~x64 pr{number}-macos-x86_64
例えば,バージョン1.12.4をインストールするためには,次のコマンドを実行します.
juliaup add 1.12.4
juliaup statusを実行すると,インストールされているバージョンのリストが表示されます.
Default Channel Version Update
------------------------------------------------------------
1.9.4 1.9.4+0.aarch64.apple.darwin14
1.10.3 1.10.3+0.aarch64.apple.darwin14
lts 1.10.11+0.aarch64.apple.darwin14
* release 1.12.5+0.aarch64.apple.darwin14
アスタリスク*がついているバージョンが,デフォルト(単にjuliaを実行したときに起動するJuliaのバージョン)です.
また,releaseは,インストールされている中での最新のバージョンを表しますが,リリースされている中での最新のバージョンに更新するためには,juliaup updateを実行します.
本講義では,ltsより新しいバージョンであれば,どのバージョンを使っても問題ありません.
なお,デフォルトのバージョンを変更するときには,次のコマンドを実行します(以下は1.11.2に変更する場合の例です).
juliaup default 1.11.2
JupyterLab
Pythonがインストールされている環境であれば,pipを利用してJupyterLabをインストールできます.
pip install jupyterlab
macやLinuxでHomebrewを利用している場合は,次のコマンドでもインストール可能です.
brew install jupyterlab
JupyterLabを起動するためには,ターミナルで次のように入力・実行します.
jupyter lab
すると,ブラウザで次のような画面が開きます.
VS Code
Microsoftが開発しているソースコードエディタであるVS Codeを利用するのも便利です.
以下は,JuliaおよびVS Codeがインストール済みであることを前提に, VS CodeでJuliaをNotebook形式で使用するための手順です.
- Julia拡張機能をインストール
(a) VS Code左側の「拡張機能」をクリック
(b) 二つの拡張機能「Julia」,「Jupyter」をインストール(juliaやjupyterで検索すれば,おそらく一番上に現れるはず) - JuliaにIJuliaパッケージをインストール(
build IJuliaまで行う)
注意: パッケージのインストール方法は授業で説明します - VS CodeでJupyterが使えることを確認
(a) VS Codeで.ipynbファイルを作成
(b) 上部の「カーネル」をクリックしJuliaを選択