最近发现拉取 crates.io 仓库代码尤其慢,很多次超时导致引用库没法编译。
这里可以切到国内镜像,配置如下:
- 找到当前用户目录下 /Users/baoyachi/.cargo/ 的.cargo 文件夹
- 进入.cargo 当前目录,在当前目下创建 config 文件
- 见下图,打开 config 文件,编写以下内容:
[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"
- 关于Rust 下载安装加速指南,请点击查看
- 关于Rust错误处理,请点击查看
---------分割线----------
2020-04-11更新
ustc的镜像出了问题,建议换到TUNA的
建议config如下:
[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
replace-with = 'tuna'
[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"
#replace-with = 'ustc'
#[source.ustc]
#registry = "git://mirrors.ustc.edu.cn/crates.io-index"
[net]
git-fetch-with-cli = true