安裝 Rust

使用 rustup (推薦)

您的作業系統似乎是 macOS、Linux 或其他類 Unix 系統。請下載 Rustup 並安裝 Rust,然後在終端機執行以下指令,並遵循螢幕上的指示。

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

您似乎正在運行 Windows。欲使用 Rust,請下載安裝工具後,執行該程式並遵照螢幕上的指示。當看見相關提示時,您可能需要下載 Visual Studio C++ Build tools。若您並非使用 Windows,請參考「其他安裝方式」

Windows 的 Linux 子系統(WSL)

如果您是 Windows 的 Liunx 子系統(WSL)使用者,要安裝 Rust,請在終端機執行以下指令,並遵循螢幕上的指示。

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

如果您的作業系統是 Linux 或 macOS、WSL 等類 Unix 系統,要安裝 Rust,
請在終端機執行以下指令,並遵循螢幕上的指示。

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

如果您的電腦是 Windows 作業系統,
請下載並執行 rustup‑init.exe ,然後遵循螢幕上的指示。

Rust 安裝須知

新手入門

如果您正要開始使用 Rust,需要一份更完整的教學,請見開始使用頁面。

Windows 注意事項

在 Windows 系統上,Rust 需要依賴 Visual Studio 2013 版本以上的 C++ 編譯及建構工具。要安裝這些工具,最簡便的方式是去微軟的官網下載並安裝: Microsoft Visual C++ Build Tools 2019 這只提供 Visual C++ 編譯及建構工具。或者,您可以在安裝 Visual Studio 2019、 Visual Studio 2017、Visual Studio 2015 或 Visual Studio 2013 時,選擇並安裝「C++ 工具集(C++ tools)」。

有關更多關於在 Windows 系統上安裝 Rust 的資訊詳見 Windows 專屬 rustup 文件

rustup 管理工具鏈

rustup 是負責安裝及管理 Rust 的工具。Rust 以六星期為週期進行快速的版本發行,而且支援大量不同的平台,因此不論何時 Rust 都有許多不同的建構版本。rustup 在所有平台上用統一的方式管理這些不同版本,讓您可以同時安裝 beta 或 nightly 通道的 Rust 工具,或是進行跨平台編譯。

如果您之前已經安裝過 rustup,您可以用 rustup update 指令來更新它。

請參考 rustup 文件 以取得更多資訊。

設定 PATH 環境變數

在 Rust 開發環境中,所有工具都安裝在 ~/.cargo/bin %USERPROFILE%\.cargo\bin 目錄中。您也可以在這裡找到 Rust 工具鏈,包括 rustccargo 以及 rustup

因此,Rust 開發者通常會把這個目錄加入 PATH 環境變數中。在安裝過程中 rustup 會試著幫你設定 PATH。 因為不同平台與 shell 之間有差異,rustup 本身可能也有 bug,您可能要等重啟終端機或登出後,PATH 的設定才會生效,但也可能沒有成功設定。

如果安裝後您無法正常在終端機執行 rustc --version,那應該就是上述原因。

解除安裝 Rust

若任何時候想解除安裝 Rust,你可以執行 rustup self uninstall。 我們會想念你的!

其它安裝方式

我們推薦大部份開發者,使用 rustup 並依照以上說明安裝 Rust,但您依然可以使用其他方式來安裝。

了解更多