暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

安装国内rust环境(快速安装)

是赐赐啊!🦄 2024-10-25
81

下载rustup-init

  1. 创建临时目录(命令:mkdir ws_tmp && cd ws_tmp

  2. 下载rustup-init (命令:curl https://sh.rustup.rs/ > rustup-init.sh

运行rustup-init

  1. 运行rustup-init(命令:chmod +x rustup-init.sh && ./rustup-init.sh

没错,就是这里,迟迟不能完成,别急,且看下面的步骤

  1. 编辑下载好的rustup-init.sh文件(命令:vi ./rustup-init.sh

找到红色箭头之后的https地址,将该https地址整体替换为https://mirrors.tuna.tsinghua.edu.cn/rustup/rustup/archive/1.22.1

地址替换

当然也可以替换成你想要的地址,比如https://mirrors.tuna.tsinghua.edu.cn/rustup/rustup/archive/目录下的地址可选择其一

地址列表示例
  1. 再次运行rustup-init(命令:./rustup-init.sh
    再次运行rustup-init.png

发现报错,原因是在https://mirrors.tuna.tsinghua.edu.cn/rustup/rustup/archive/1.22.1目录下,并没有dist目录,我们到rustup-init.sh文件中纠正此错误,且看下面的步骤

  1. 编辑下载好的rustup-init.sh文件(命令:vi ./rustup-init.sh

找到dist一行

disk行查找.png

删除该行中的dist

删除dist.png

rustup-init安装rust环境

  1. 再次运行rustup-init(命令:./rustup-init.sh

不一会儿,便出现了动作

运行rustup-init成功.png

我们选择1进行安装

选择1进行安装.png

又开始龟速前进了。。。

  1. 更换RUSTUP_DIST_SERVER源(命令:export RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup

  2. 再次运行rustup-init(命令:./rustup-init.sh

    再次运行rustup-init.png

看起来下载速度不错!等待些许时刻

rustup安装完成.png

但!!!此刻我们输入cargo --version会报找不到命令

按照刚才安装完的提示(上图字体加粗部分),我们执行命令source ~/.cargo/env

之后便可以正常看到cargo、rustc 以及rustup的版本信息



「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论