nvm

作用:为node.js多版本切换工具
地址:下载地址

环境变量

注意node.js的path配置(自动安装时配置,zip包需要手动配置)

1
2
NVM_HOME D:\tools\nvm
NVM_SYMLINK D:\tools\nvm\自定义目录

命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
1.查看版本
nvm


2.查看列表
nvm list available

3.安装版本
nvm install 版本

4.使用版本
nvm use 版本

5.卸载版本
nvm uninstall 版本

6.默认全局版本
nvm alias default <version>

7.查看版本
node -V

8.查看列表
nvm list

pyenv-win

作用:为python在win下的多版本切换工具
地址:下载地址

注意

1.需要在git上下载,然后windows 配置环境变量PATH
2.window注意需要先卸载已单独安装的python

1
2
1.xxx\pyenv-win-master\pyenv-win\bin
2.xxx\pyenv-win-master\pyenv-win\shims

3.无法成功切换python版本问题,导致cmd 输入python直接打开商店

(win 11特别注意)在桌面搜索找到”管理应用别名“,然后把python相关的禁用掉即可

image.png

4.替换下载源
PYTHON_BUILD_MIRROR_URL=https://mirrors.huaweicloud.com/python/

命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
1.查看版本
pyenv --version

2.可安装
pyenv install --list

3.可使用
pyenv versions

4.当前版本
pyenv version

5.安装指定版本
pyenv install <version>

6.卸载指定版本
pyenv uninstall <version>

7.设置当前文件夹下版本
pyenv local <version>

8.设置全局版本
pyenv global <version>

9.查看版本
python -V

pip

修改pip缓存位置,默认在C盘会导致空间不足

1
2
pip cache dir
pip config set global.cache-dir "D:\pipCache"