-1

rust-analyzer 无法加载工作区:无法从 Cargo.tml 文件 /home/eth/Downloads/testing/Cargo.toml 读取 Cargo 元数据,cargo 1.33.0-nightly (0d1f1bbea 2018-12-19):无法运行' “货物” “元数据” “--format-version” “1” “--manifest-path” “/home/eth/Downloads/testing/Cargo.toml” “--filter-platform” “x86_64-unknown-linux -gnu"': 'cargo metadata' 退出并出现错误: 错误: 发现参数 '--filter-platform' 不是预期的,或者在此上下文中无效

几天前我需要重新安装我的操作系统,当我在 NeoVim 中安装和配置我的插件时——CoC 被用于代码建议——出现了该错误。我相信这不是 NeoVim/CoC 的问题,这就是我标记它的原因。我没有太多处理这种事情的经验,所以我什至不知道我还能提供什么信息......

4

1 回答 1

1

更新锈。

rust-analyzer 调用cargo metadata带有标志--filter-platform的命令。这个标志是在 Rust 1.41.0 中添加的。由于您使用的是较旧的 Rust 版本(1.33.0),Cargo 抱怨。

于 2022-01-17T11:49:56.183 回答