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 ltsltsチャンネルをインストールし、それをデフォルトとして設定します。
  • --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