rust版本升级

embedded/2024/9/23 1:44:38/

看起来你在尝试更新 Rust 工具链时遇到了一些问题。具体来说,rustup 似乎在更新现有的 1.76.0 版本,而不是安装新的 1.80.0 版本。让我们一步一步来解决这个问题。

1. 确认当前工具链

首先,确认你当前的工具链版本:

rustup show

这将显示当前活跃的工具链以及已安装的所有工具链。

2. 安装指定版本的工具链

明确指定你想安装的 Rust 版本 1.80.0:

rustup toolchain install 1.80.0

3. 设置默认工具链

将默认工具链设置为 1.80.0:

rustup default 1.80.0

4. 确认升级

再次检查 Rust 版本,以确保已经升级到 1.80.0:

rustc --version

你应该会看到类似以下的输出:

rustc 1.80.0 (version date)

rustup__42">5. 更新 rustup 本身

确保 rustup 是最新的,以便它能够正确管理和安装最新的工具链:

rustup self update

6. 检查已安装的工具链

查看系统上已安装的所有工具链版本:

rustup toolchain list

这将列出所有已安装的 Rust 工具链版本,并标记当前默认使用的版本。

7. 移除旧的工具链(可选)

如果你不再需要旧的工具链,可以将其移除:

rustup toolchain uninstall 1.76.0

8. 处理警告信息

关于警告信息 Updating existing toolchain, profile choice will be ignored,这是因为 rustup 在更新现有工具链时忽略了配置文件选择。这通常不会影响工具链的安装或更新,但为了确保一切正常,按照上述步骤明确指定安装和设置默认工具链即可。

总结

通过明确指定安装和设置默认工具链的版本,你可以成功地将 Rust 从 1.76 升级到 1.80。如果你仍然遇到问题或有其他疑问,请随时告诉我。


http://www.ppmy.cn/embedded/103158.html

相关文章

【香橙派系列教程】(二十一) 基于OrangePi Zero2的系统移植— 交叉编译工具链配置

【二十一】基于OrangePi Zero2的系统移植— 交叉编译工具链配置 文章目录 【二十一】基于OrangePi Zero2的系统移植— 交叉编译工具链配置1.关于编译2.本地编译3.交叉编译 1.关于编译 编译是指将源代码文件(如C/C文件)经过预处理、编译、汇编和链接等步…

redis的RDB快照配置详解

Redis 的 RDB(Redis Database Backup)快照是一种数据持久化方式,它可以在指定时间间隔内将内存中的数据快照保存到磁盘。这样,即使Redis服务器意外宕机或重启,数据也能从最近的快照中恢复。RDB快照的配置主要涉及以下几…

力扣题/回溯/组合总和

组合总和 力扣原题 给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target ,找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 ,并以列表形式返回。你可以按 任意顺序 返回这些组合。 candidates 中的 同一个 数字可以 无限…

Netlify 为静态站点部署 Waline 评论系统

目录 1 准备工作2 简介2.1 Netlify2.2 Waline2.3 Leancloud 3 开始搭建3.1 Fork 仓库3.2 设置 Leancloud3.3 部署 Netlify3.4 查看评论系统 从我建成个人网站以来,一个月了,竟然还没配置过评论系统,一直用的别人的 awa。 那么今天就稍微研究…

服务器多核多线程跟高主频的有何区别?

在服务器领域,多核多线程与高主频是两个重要的性能指标,它们各自在提升服务器性能上扮演着不同的角色。了解这两者的区别,对于选择合适的服务器以满足特定业务需求至关重要。 一、多核多线程的优势 多核多线程服务器指的是拥有多个处理器核心…

衡石科技BI的API如何授权文档解析

授权说明​ 授权模式​ 使用凭证式(client credentials)授权模式。 授权模式流程说明​ 第一步,A 应用在命令行向 B 发出请求。 第二步,B 网站验证通过以后,直接返回令牌。 授权模式结构说明​ 接口说明​ 获取a…

identYwaf:一款基于盲推理识别技术的WAF检测工具

关于identYwaf identYwaf是一款功能强大的Web应用防火墙识别与检测工具,该工具基于盲推理识别技术实现其功能,可以帮助广大研究人员迅速识别目标Web应用程序所使用的保护防火墙类型。 功能介绍 identYwaf所实现的盲推理通过检查一组预定义的测试性&…

C# while循环与do循环

学习循环语句之前,先学习跳转语句 continue语句:跳出当前循环,开始一次新的循环,并没有结束循环 break语句:立刻结束循环 while循环语句 while循环语句可以一次都不执行循环体 举例:制作一个小游戏,输入两个和为10…