rustup toolchain list回车后,显示如下:C:\Users\Ur>rustup toolchain liststable-x86_64-pc-windows-gnunightly-x86_64-pc-windows-gnu (default) /// 这个是当前使用中的
rustup default stable/nightly/beta注意,如果rustup default stable使用这样的命令,默认会安装stable-x86_64-pc-windows-msvc,所以如果是切换XXX-gnu,就要带上命名,如:rustup default stable-x86_64-pc-windows-gnu几个安装和卸载的正确姿势:rustup toolchain install stable-x86_64-pc-windows-msvcrustup toolchain install nightly-x86_64-pc-windows-gnurustup uninstall toolchain stable-x86_64-pc-windows-msvcrustup uninstall toolchain stable-x86_64-pc-windows-gnu
rustup override set version如:PS D:\workspace\rustwp> rustc -Vrustc 1.40.0 (73528e339 2019-12-16)PS D:\workspace\rustwp> rustup override set nightlyinfo: using existing install for 'nightly-x86_64-pc-windows-msvc'info: override toolchain for 'D:\workspace\rustwp' set to 'nightly-x86_64-pc-windows-msvc' nightly-x86_64-pc-windows-msvc unchanged - rustc 1.42.0-nightly (6d3f4e0aa 2020-01-25)PS D:\workspace\rustwp> rustc -Vrustc 1.42.0-nightly (6d3f4e0aa 2020-01-25)PS D:\workspace\rustwp>