rustup toolchain list
回车后,显示如下:
C:\Users\Ur>rustup toolchain list
stable-x86_64-pc-windows-gnu
nightly-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-msvc
rustup toolchain install nightly-x86_64-pc-windows-gnu
rustup uninstall toolchain stable-x86_64-pc-windows-msvc
rustup uninstall toolchain stable-x86_64-pc-windows-gnu
rustup override set version
如:
PS D:\workspace\rustwp> rustc -V
rustc 1.40.0 (73528e339 2019-12-16)
PS D:\workspace\rustwp> rustup override set nightly
info: 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 -V
rustc 1.42.0-nightly (6d3f4e0aa 2020-01-25)
PS D:\workspace\rustwp>