一步到位,教你如何在Windows成功安裝Rust
下載rustup-init.exe(Rust安裝工具)
下載安裝程序 https://www.rust-lang.org/tools/install ,我選的是64位:

使用鏡像加速rustup安裝
按 Win+X ,然后按 A 以管理員權(quán)限啟動(dòng) Powershell,分別執(zhí)行以下命令:
[environment]::SetEnvironmentvariable("RUSTUP_DIST_SERVER", "https://mirrors.ustc.edu.cn/rust-static", "User")
[environment]::SetEnvironmentvariable("RUSTUP_UPDATE_ROOT", "https://mirrors.ustc.edu.cn/rust-static/ rustup", "User")結(jié)果如下:

Powershell執(zhí)行完不要關(guān)閉,后面還會(huì)多次用到。
安裝Rust
打開 rustup-init.exe,我選擇的是默認(rèn)選項(xiàng),輸入 1 即可:

上面的圖片是安裝好后二次運(yùn)行的結(jié)果,實(shí)際第一次安裝時(shí)會(huì)下載一些東西。如果沒有前面設(shè)置鏡像加速,這一步大概率會(huì)卡主。
我的電腦上已經(jīng)提前安裝了VS2022和C++桌面開發(fā)環(huán)境,所以默認(rèn)是 x86_64-pc-windows-msvc 沒有單獨(dú)設(shè)置的步驟。
安裝標(biāo)準(zhǔn)庫源碼
語言服務(wù)器需要源碼,打開powershell執(zhí)行:
rustup component add rust-src

使用鏡像加速cargo包下載
打開Powershell執(zhí)行:
"[source.crates-io] registry = 'https://github.com/rust-lang/crates.io-index' replace-with = 'ustc' [source.ustc] registry = 'https://mirrors.ustc.edu.cn/crates.io-index/' "|Out-File -Encoding utf8 $home\.cargo\config
結(jié)果如下:

腳本在用戶目錄.cargo目錄下新建了文件config,用中科大鏡像加快cargo包下載,參考中科大鏡像。
安裝結(jié)果確認(rèn)
打開powershell執(zhí)行:
rustc --version
應(yīng)該會(huì)看到最新版本的版本號(hào)、提交哈希和提交日期 已發(fā)布的穩(wěn)定版本,格式如下:
rustc x.y.z (abcabcabc yyyy-mm-dd)
結(jié)果如下:

注:cargo環(huán)境變量會(huì)自動(dòng)設(shè)置,不需要手動(dòng)添加。
更新、卸載和文檔查看
更新到新發(fā)布的版本,打開powershell執(zhí)行:
rustup update
要卸載 Rust 請(qǐng)執(zhí)行:
rustup self uninstall
在瀏覽器中打開本地文檔執(zhí)行
rustup doc
參考文檔
安裝Rust及VSCode環(huán)境設(shè)置(Windows 10)
到此這篇關(guān)于一步到位,教你如何在Windows成功安裝Rust的文章就介紹到這了,更多相關(guān)Windows 安裝 Rust內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解Rust中三種循環(huán)(loop,while,for)的使用
我們常常需要重復(fù)執(zhí)行同一段代碼,針對(duì)這種場景,Rust?提供了多種循環(huán)(loop)工具。一個(gè)循環(huán)會(huì)執(zhí)行循環(huán)體中的代碼直到結(jié)尾,并緊接著回到開頭繼續(xù)執(zhí)行。而?Rust?提供了?3?種循環(huán):loop、while?和?for,下面逐一講解2022-09-09
Rust使用lettre實(shí)現(xiàn)郵件發(fā)送功能
這篇文章主要為大家詳細(xì)介紹了Rust如何使用lettre實(shí)現(xiàn)郵件發(fā)送功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-11-11
如何使用VSCode配置Rust開發(fā)環(huán)境(Rust新手教程)
這篇文章主要介紹了如何使用VSCode配置Rust開發(fā)環(huán)境(Rust新手教程),本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07
如何在Rust中處理命令行參數(shù)和環(huán)境變量
在本章節(jié)中, 我們探討了Rust處理命令行參數(shù)的常見的兩種方式和處理環(huán)境變量的兩種常見方式,感興趣的朋友一起看看吧2023-12-12
Rust中FFI編程知識(shí)點(diǎn)整理總結(jié)(推薦)
這篇文章主要介紹了Rust中FFI編程知識(shí)點(diǎn)整理總結(jié),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-09-09

