Rust 没有使用正确的版本

问题描述 投票:0回答:0

我正在尝试按照一个简单的教程开始使用 Solana。

当我运行 anchor build 时,我收到一个基于我的 rust 版本的错误。但是,这不是我的终端显示我正在使用的版本。我如何获得这两者之间的一致性?

% rustc --version 
rustc 1.69.0-nightly (f77bfb733 2023-03-01)  
% anchor build   
BPF SDK: .../1.9.4/solana-release/bin/sdk/bpf
cargo-build-bpf child: rustup toolchain list -v
cargo-build-bpf child: cargo +bpf build --target bpfel-unknown-unknown --release
error: package `anchor-attribute-constant v0.26.0` cannot be built because it requires rustc 1.59 or newer, while the currently active rustc version is 1.56.0-dev

如您所见,它说我正在使用 1.56,即使我的终端说我正在使用 1.69。

rust anchor solana
© www.soinside.com 2019 - 2024. All rights reserved.