Installation
Juliaをインストールする方法はいくつかあります。以下のセクションでは、主要なサポートプラットフォームごとに推奨される方法を強調し、その後、特定の状況で役立つかもしれない代替方法を紹介します。
現在のインストール推奨は、Juliaupに基づくソリューションです。以前にJuliaをJuliaupに基づかない方法でインストールした場合、システムをJuliaupに基づくインストールに切り替えたい場合は、すべての以前のJuliaバージョンをアンインストールし、PATH
変数からJuliaに関連するものをすべて削除してから、以下に記載されている方法のいずれかでJuliaをインストールすることをお勧めします。
Windows
Windowsでは、JuliaはWindowsストアから直接インストールできます here。同じバージョンを実行することでもインストールできます。
winget install julia -s msstore
任意のシェルで。
Mac and Linux
Juliaは、LinuxまたはMacに次のコマンドを実行することでインストールできます。
curl -fsSL https://install.julialang.org | sh
シェル内。
Command line arguments
さまざまなコマンドライン引数をJuliaインストーラーに渡すことができます。インストーラー引数の構文は
curl -fsSL https://install.julialang.org | sh -s -- <ARGS>
ここで <ARGS>
は、以下の1つまたは複数の引数に置き換える必要があります:
--yes
(または-y
):インストーラーを非対話モードで実行します。すべての設定値はデフォルト値またはコマンドライン引数として指定された値を使用します。--default-channel=<NAME>
: Juliaupのデフォルトチャンネルを設定します。例えば、--default-channel lts
はlts
チャンネルをインストールし、それをデフォルトとして設定します。--add-to-path=<yes|no>
: JuliaをPATH
環境変数に追加するかどうかを設定します。有効な値はyes
(デフォルト)とno
です。--background-selfupdate=<SECONDS>
:<SECONDS>
が 0 より大きい場合、Juliaup を自動更新するオプションの CRON ジョブを構成します。実際の値は、CRON ジョブが新しい Juliaup バージョンを確認するために実行される頻度を秒単位で制御します。デフォルト値は 0 であり、つまり CRON ジョブは作成されません。--startup-selfupdate=<MINUTES>
: Juliaが起動時にJuliaupの新しいバージョンをチェックする頻度を設定します。デフォルトは1440分ごとです。-p=<PATH>
(または--path
): JuliaおよびJuliaupのバイナリがインストールされる場所を設定します。デフォルトは~/.juliaup
です。
Alternative installation methods
上記のインストール方法があなたのシステムで機能しない場合に限り、以下の方法を推奨します。
以下に説明するインストール方法のいくつかは、juliaup
というパッケージのインストールを推奨しています。ただし、これは完全に機能するJuliaシステムをインストールするものであり、単にJuliaupだけではありません。
App Installer (Windows)
もしWindows Storeがシステムでブロックされている場合、代替の MSIX App Installer ベースのセットアップがあります。App Installerバージョンを使用するには、this ファイルをダウンロードし、それをダブルクリックして開いてください。
MSI Installer (Windows)
もしWindows StoreやApp InstallerのバージョンがあなたのWindowsシステムで動作しない場合、MSIベースのインストーラーを使用することもできます。このインストール方法には重大な制限があり、他の方法が機能しない場合を除いて一般的には推奨されません。たとえば、このインストール方法ではJuliaupの自動更新メカニズムはありません。MSIインストーラーの64ビット版はhereからダウンロードでき、32ビット版はhereからダウンロードできます。
デフォルトでは、インストールは昇格を必要としないユーザーごとのインストールになります。また、次のコマンドをシェルから実行することで、システムインストールを行うこともできます:
msiexec /i <PATH_TO_JULIA_MSI> ALLUSERS=1
Homebrew (Mac and Linux)
brewを使用しているシステムでは、次のコマンドを実行することでJuliaをインストールできます。
brew install juliaup
シェル内で。標準のbrewコマンドを使用してJuliaupを更新する必要があることに注意してください。
Arch Linux - AUR (Linux)
Arch Linuxでは、Juliaupが利用可能です in the Arch User Repository (AUR)。
openSUSE Tumbleweed (Linux)
openSUSE Tumbleweedでは、次のコマンドを実行してJuliaをインストールできます。
zypper install juliaup
ルート権限のあるシェルで。
cargo (Windows, Mac and Linux)
Rustのcargoを使用してJuliaをインストールするには、次のコマンドを実行します:
cargo install juliaup