VS Code 配置 Rust-Analyzer 报错

news2024/11/24 0:29:38

报错信息:

Bootstrap Error" rust-analyzer requires glibc >= 2.28 in latest build.

参考了好多地方,

https://github.com/rust-lang/rust-analyzer/issues/11558
https://blog.csdn.net/aLingYun/article/details/120923694
https://rust-analyzer.github.io/manual.html#vs-code

内容:

Summary of a workaround
the last working build: 0.2.948
the first broken build: 0.2.956
who is affected: anyone running Ubuntu < v.20

Option 1 - downgrade
1.Open the extension page in VS Code
2. Click on [V] next to Uninstall button
3. Select 0.2.948 and reload

Notes
You will be perpetually stuck on that version.

Option 2 - use pre-prelease via rustup
Install rust-analyzer-preview by running rustup toolchain install nightly --component rust-analyzer-preview
Go to VSCode settings and search for rust-analyzer.server.path. You should see something along these lines
image
Click on Edit in settings.json and add “rust-analyzer.server.path”: “~/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/rust-analyzer”
Reload VSCode

Notes
You will have to update the extension manually with rustup update
Even if rust-analyzer is built using nightly you can still use stable as your default channel
Component availability: https://rust-lang.github.io/rustup-components-history/
是把rust-analyzer 安装上了,但设置路径这一步一直不起效果。

最后偷梁换柱的方式成功了,用自己下载rust-analyzer 替换了VSCode 的 rust-analyzer ,成功了。

 $  ln -s ~/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/rust-analyzer ~/.vscode-server/extensions/rust-lang.rust-analyzer-0.3.1566-linux-x64/server/rust-analyzer

后面发现,其实是应该该这里的文件 🤦‍。同样起作用。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2125532.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

通过IDEA的Maven插件清理maven依赖缓冲

问题 有时候&#xff0c;在IDEA编程的时候&#xff0c;会遇到2个服务都依赖同一个模块&#xff0c;但是&#xff0c;其中有1个服务没有生效&#xff0c;但是&#xff0c;在CLI的maven中检查依赖树&#xff0c;没有任何问题&#xff0c;但是在IDEA中那个服务始终就是没有生效。…

电子发票二维码识别内容解析大全

一、发票二维码信息解析 增值税发票有一个二维码&#xff0c;此二维码通过扫码识别可获取对应信息&#xff0c;随便扫个增值税普通纸质发票二维码获取如下&#xff1a; 01,10,037002300113,01963246,199.27,20240531,14567244254499868363,Cxx0, 那么这一次数字字符具体表示什…

[网络]从零开始的计算机网络基础知识讲解

一、本次教程的目的 本次教程我只会带大叫了解网络的基础知识&#xff0c;了解网络请求的基本原理&#xff0c;为后面文章中可能会用到网络知识做铺垫。本次我们只会接触到网络相关的应用层&#xff0c;并不涉及协议的具体实现和数据转发的规则。也就是说&#xff0c;这篇教程是…

短信群发在销售中起到了什么作用

短信群发可以精确定位每个地域&#xff0c;每个交易人群的数据信息&#xff0c;接下来我们为大家详细讲解下短信群发在产品销售中起到的作用。 ‌品牌形象口碑提升‌&#xff1a;通过短信群发&#xff0c;企业能够提供目的性的人性化服务&#xff0c;从而提高在客户心目中的品牌…

编程新纪元:AI如何成为你的编程伙伴

随着人工智能技术的不断进步&#xff0c;我们正步入一个编程的新纪元。在这个时代&#xff0c;AI不仅仅是一个工具&#xff0c;更是程序员的伙伴。它通过提供智能辅助、自动化编码和增强开发效率&#xff0c;正在改变我们编写和理解代码的方式。本文将探讨AI如何成为程序员的得…

怎么将几个pdf合成为一个?把几个PDF合并成为一个的8种方法

怎么将几个pdf合成为一个&#xff1f;将多个PDF文件合并成一个整体可以显著提高信息整合的效率&#xff0c;并简化文件的管理与传递。例如&#xff0c;将不同章节的电子书合成一本完整的书籍&#xff0c;或者将多个部门的报告整合成一个统一的文档&#xff0c;可以使处理流程变…

浙江: 策马扬鞭自奋蹄 头雁领航新征程

建德市心手相牵社会工作服务中心当选杭州市社会组织总会理事单位、王江平同志当选为理事 作者:李望 牧凡 金秋九月,杭州市社会组织领域迎来了一场盛会。2024年9月10日,杭州市社会组织总会第四届一次会员大会在杭州之江饭店胜利召开,会议汇聚了浙江省及杭州市民政系统的重要领导…

基于监测成果的黄金坪水电站高边坡支护方案-峟思

在黄金坪水电站引水隧洞及泄洪洞进口工程边坡的变形监测过程中&#xff0c;积累了大量宝贵的数据。本文基于这些监测成果&#xff0c;对边坡的变形深度进行了深入分析&#xff0c;并据此提出了支护方案的优化建议。 一、监测成果概览 截至2012年2月&#xff0c;多点位移计和外部…

如何在Windows系统上使用谷歌浏览器进行远程工作

对于许多专业人士而言&#xff0c;远程工作已成为常态&#xff0c;而选择一个合适的浏览器并配置好相关设置是提升线上工作效率的关键。本文重点介绍如何在Windows系统上通过谷歌浏览器实现高效远程工作&#xff0c;希望对你有所帮助。&#xff08;本文由https://chrome.polamu…

blender我的对称模型好像中点被我不小心移动了 我现在如果雕刻 两边修改的地方不是对称的 我该怎么办

blender我的对称模型好像中点被我不小心移动了 我现在如果雕刻 两边修改的地方不是对称的 我该怎么办 首先请调整好模型确保左右前后对其相应的xyz轴 之后CtrlA应用变换 确保这些都归0且模型和xyz轴对应 如果在Blender中模型的中点&#xff08;对称轴&#xff09;不小心被移动了…

【机器鱼设计学习1】——电子控制单元

总结自B站UP主“RC扫地僧” 一、电池 电池容量&#xff1a; ① 5000mAh用5000mA&#xff08;5A&#xff09;放电&#xff0c;1h放完电 ② 锂聚合物电池的标准电势电压为1S3.7V&#xff08;相应的2S7.4V&#xff0c;3S11.1V&#xff09; ③ 若用单片电芯组成的一组电池&#xf…

云电脑玩《黑神话:悟空》游戏到底咋样?说说心里话…

前言 最近《黑神话&#xff1a;悟空》游戏真的很火很火&#xff0c;小白在刷抖音的时候&#xff0c;十个中有七八个是直接在直播玩这款国产3A大作。 小白也是特别迷恋这个游戏的&#xff0c;以至于玩到公众号都忘记更新。 今天咱们就来聊聊&#xff1a;手边没有适合的电脑设…

彻底解决win10出现锁屏异常,需按下Ctrl + Alt + Del解锁

1 锁屏时间修改 此环节容易被忽视&#xff0c;在网络上寻找解决方案时也并未找到相关内容。这可能导致在修改完其他设置后&#xff0c;电脑静止不动数分钟后会突然闪烁&#xff0c;随后重新跳转至需要验证登录的界面。 # 2 Mouse Border相关设定关闭 经过仔细对比分析发现&am…

自掘坟墓?开源正在卷爆程序员!

前端训练营&#xff1a;1v1私教&#xff0c;终身辅导计划&#xff0c;帮你拿到满意的 offer。 已帮助数百位同学拿到了中大厂 offer Hello&#xff0c;大家好&#xff0c;我是 Sunday。 今天这篇文章其实我想了好久&#xff0c;因为这并不是一个 和光同尘 的话题&#xff0c;它…

ML20_贝叶斯模型平均BMA详解

1. BMA贝叶斯模型平均 “贝叶斯模型平均”&#xff08;Bayesian Model Averaging, BMA&#xff09;是一种统计方法&#xff0c;用于处理模型不确定性的问题。在传统的统计建模过程中&#xff0c;研究者通常会选择一个最佳模型来进行推断或预测&#xff0c;而这个最佳模型通常是…

[001-03-007].第26节:分布式锁迭代3->优化基于setnx命令实现分布式锁

我的博客大纲 我的后端学习大纲 1、死锁问题&#xff1a; setnx刚刚获取到锁&#xff0c;当前服务器宕机&#xff0c;导致del释放锁无法执行&#xff0c;进而导致锁无法锁无法释放&#xff08;死锁&#xff09; 2、解决办法&#xff1a; 解决&#xff1a;给锁设置过期时间&…

2024年度建筑工程中级、副高职称水平能力测试合格人员公示啦

目前副高水测考过有1016名人员 中级水测考过人员有75人 为什么省直副高和中级相差人员那么多&#xff1f;想知道原因嘛&#xff1f;评论区聊一下

一文为你详解期权波动率是什么?

今天期权懂带你了解一文为你详解期权波动率是什么&#xff1f;采用合适的期权组合来对冲或利用波动率变化带来的机会。不同策略适用于不同的市场条件和投资目标。 期权波动率 假如我们为地震灾害去买一份保险&#xff0c;你认为什么样地震的保险费会更贵呢&#xff0c;是深圳…

Java工具插件

一、springboot集成mqtt订阅 阿里云MQTT使用教程_复杂的世界311的博客-CSDN博客_阿里云mqtt 阿里云创建MQTT服务 先找到产品与服务,然后选择物联网平台,找到公共实例,创建一个产品。 创建产品 然后在左侧下拉栏找到设备管理,在设备管理下拉栏找到设备,然后添加设备。添加…

Java 多维数组

1.多维数组可以看成是数组的数组&#xff0c;比如二维数组就是一个特殊的一维数组&#xff0c;其每一个元素都是一个一维数组。 2. 二维数组 3.以上二维数组a可以看成两行五列的数组。 数组名.length获取的是一共有多少行&#xff1b;数组名[i].length获取的是第i1行有多少列…