Cargo(Rust) 使用映象源

我來問道無餘說發表於2020-01-15

由於眾所周知的原因,cargo 下載依賴時很容易失敗,目前網上大部分都使用的是中科大映象源。 先來看看正常的流程。

  1. 開啟(建立) $HOME/.cargo/config 檔案
  2. 換源
[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
replace-with = 'ustc'
[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"
複製程式碼

現在 cargo build,如果順利,那麼很快就會完成。

然而,寫這篇文章就意味著這個過程並不順利。

問題在哪?

$HOME/.cargo/config 這兒,這個目錄是預設的 cargo 安裝目錄,然而我在安裝時改了,所以在這兒換源是沒有用的。

正確的方法是,在你的 cargo 安裝目錄下建立 config 檔案,再按照之前的第2步換源,然後享受極速的樂趣吧。

相關文章