跳轉至

建立 2026-09-19 更新 2026-09-19

安裝與開發環境

Rust 官方提供 rustup 這個工具鏈管理員,一次裝好編譯器、套件管理工具與標準函式庫,之後升級也只要一行指令。本頁說明如何安裝、驗證,以及選擇編輯器。

rustup 是什麼

rustup 負責安裝與切換 Rust 工具鏈(toolchain)。安裝後你會得到:

工具 說明
rustc Rust 編譯器
cargo 專案與套件管理、建置、測試的工具,日常幾乎都用它
rustup 管理與更新工具鏈本身

Rust 有 stablebetanightly 三個發行管道(channel)。預設安裝 stable,每六週釋出一版,學習與正式專案都用它即可。

安裝步驟

在終端機執行:

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

出現選單時,直接選預設安裝(輸入 1)即可。

官方安裝頁 下載 rustup-init.exe 並執行。安裝程式會提示你安裝 Visual Studio 的 C++ 建置工具,Rust 需要其中的連結器(linker)才能產出執行檔,請依指示一併安裝。

安裝完成後,重新開啟終端機,讓 PATH 設定生效。

找不到 linker?

若編譯時出現連結器相關錯誤,代表系統缺少 C 編譯器。macOS 執行 xcode-select --install;Ubuntu/Debian 執行 sudo apt install build-essential

驗證安裝

rustc --version
cargo --version

看到 rustc x.y.z (...)cargo x.y.z (...) 的版本資訊,就表示安裝成功。

之後想更新或移除:

rustup update            # 更新到最新 stable
rustup self uninstall    # 完整移除 Rust

選擇編輯器

好的編輯器支援能讓你在輸入時就看到型別提示與編譯錯誤,對學 Rust 幫助很大。

編輯器 說明
Visual Studio Code 安裝 rust-analyzer 擴充套件,是最常見的選擇
JetBrains RustRover JetBrains 推出的 Rust 專用 IDE
其他 Neovim、Zed、Helix 等,只要支援 rust-analyzer 都可以

推薦影音

安裝開發工具

簡述:微軟《Beginner's Series to Rust》第 4 集,示範安裝 Rust 所需的工具,可對照本頁的步驟操作。

從安裝到第一個程式

簡述:Let's Get Rusty 依照官方《The Rust Programming Language》第 1 章製作,涵蓋安裝與 Hello World,適合邊看邊讀書。

下一頁:第一個程式與 Cargo