Rust学习:解决crates.io仓库代码下载慢的问题
发布时间
阅读量:
阅读量
今日已是研习Rust语言的次日,在尝试引入依赖项(dependencies)的过程中遭遇了极为缓慢的状况,亟需寻找相应的途径予以改善。
Rust学习—解决crates.io 仓库代码下载慢的问题
今日在安装rand依赖的过程中,系统提示
update crates.io index
随后便陷入停滞状态。经过一番排查,发现这与网络连接有关。起初尝试借助proxychains工具通过国外代理进行访问,但未能奏效,且此类不安全的代理存在信息泄露的风险,因此不得不另辟蹊径。
最终选择采用国内镜像的方式进行操作,尽管速度仍较慢,但相较于之前已有明显改善。
首先需要进入电脑中的cargo目录,在MAC OS系统中,默认路径为 ~/.cargo:
cd ~/.cargo
接着创建一个配置文件,此处使用vim编辑器完成操作:
vim config
进入编辑界面后,按下i键切换至插入模式
随后将以下代码复制粘贴至文件中:
[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
replace-with = 'ustc'
[source.ustc]
registry = "git:
全部评论 (0)
还没有任何评论哟~
