xvm-windows 是 xvm 的 windows 版本,使用方式和 xvm 基本一致。
安装方式
git clone https://github.com/duan0120/xvm-windows.git %USERPROFILE%/.xvm
配置环境变量
XVM_ROOT=%USERPROFILE%/.xvm
将下面路径加入到**%PATH%**中
%XVM_ROOT%\versions\node\default
%XVM_ROOT%\versions\go\default\bin
%XVM_ROOT%\versions\python\default
%XVM_ROOT%\versions\python\default\Scripts
使用方式
查看版本
xvm -v
获取帮助
xvm -h
xvm help node
Node.js
查看版本
# 查看已发布版本
xvm node ls-remote
# 查看已发布 lts 版本
xvm node ls-remote --lts
# 查看本地已安装版本
xvm node list
安装指定版本
xvm node install v18.19.1
卸载指定版本
xvm node uninstall v18.19.1
切换版本
xvm node use v18.19.1
Go
查看版本
xvm go ls-remote
xvm go list
安装指定版本
xvm go install go1.19.2
# 指定架构,amd64/386/arm64, 默认为amd64
xvm go install go1.13.10 --arch=amd64
如果需要指定下载地址,可以在 %XVM_ROOT%/.xvm/scripts/go-scripts/proxy 文件中指定,如 https://golang.google.cn
卸载指定版本
xvm go uninstall go1.19.2
切换版本
xvm go use go1.19.2
Python
查看版本
xvm python ls-remote
xvm python list
安装指定版本
xvm python install 3.12.1
# 指定架构,amd64/386/arm64, 默认为amd64
xvm python install 3.12.1 --arch=arm64
创建虚拟环境
xvm python alias test 3.12.1
激活虚拟环境
xvm python use test
卸载指定版本
xvm python uninstall 3.12.1
# 删除虚拟环境
xvm python uninstall test
切换版本
xvm python use 3.12.1