💬
Rust の rust-toolchain ファイルで バージョンが切り替わらないときの対処法
Rust
の作業ディレクトリに、 rust-toolchain
というファイルを置くと指定されているバージョンを勝手にダウンロード・インストールしてくれて便利だなという認識でいました。
しかし、なぜだか 1.58.1
を指定すると謎のエラーが出てうんともすんとも言わなくなりました。
cargo clean
や rustc update
などをしてみて 1.58.1
にバージョンを上げてみても変わらず、再インストールしてもだめっぽくてお手上げ状態。しかし、コマンドひとつで解決しました。
rustup toolchain install 1.58.1
なぜこのコマンドでエラーが出ないで、未インストール時に適当にビルドなど行おうとするとエラーになるのかは不明ですが(ダウンロードやインストールしようとしてる挙動はあるのに)、とりあえず解決したのでヨシとします…
Discussion