在执行cargo build时出现错误:
PS E:\rust\program\greeting> cargo build
error: the `registry.index` config value is no longer supported
Use `[source]` replacement to alter the default index for crates.io.
在powershell中输入如下指令,回车即可:
@"
[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"
"@ | Out-File ~/.cargo/config
我的配置文件在C:\Users\92576\.cargo文件夹下的config文件,最好不要手动修改,否则会出现无法cargo读取的错误,如:
error: could not load Cargo configuration
Caused by:
failed to read configuration file `C:\Users\92576\.cargo\config`
Caused by:
stream did not contain valid UTF-8