工具
node 环境
node环境的多版本控制使用nvm工具(github上下载)
nvm(Node Version Manager)是一个流行的Node.js版本管理工具,它允许你在同一台机器上安装和管理多个Node.js版本,并且可以快速地在它们之间切换。以下是一些常用的nvm命令:
- 安装Node.js版本:
nvm install [version]:安装指定版本的Node.js。nvm install node:安装最新稳定版的Node.js。
- 使用特定版本:
nvm use [version]:使用指定版本的Node.js。nvm use node:使用最新稳定版的Node.js。
- 列出已安装版本:
nvm list:列出所有已安装的Node.js版本。nvm list available:列出所有可用的Node.js版本。
- 默认版本:
nvm alias default [version]:设置默认的Node.js版本。
- 删除版本:
nvm uninstall [version]:删除指定版本的Node.js。
- 查看版本:
nvm current:显示当前正在使用的Node.js版本。
- 查找版本:
nvm find [version]:查找指定版本的Node.js。
- 版本别名:
nvm alias [name] [version]:为Node.js版本创建别名。nvm unalias [name]:删除指定的别名。
- 检查更新:
nvm update:检查nvm本身的更新。
- 其他实用命令:
nvm deactivate:退出当前Node.js版本的上下文环境。nvm --version:查看nvm的版本。 注意:运行nvm相关的命令时需要开启管理员权限,否则会运行失败
python环境
python环境使用pyenv 工具(github上下载)
pyenv是一个Python版本管理工具,它允许你在同一台机器上安装和管理多个Python版本,并且可以快速地在它们之间切换。以下是一些常用的pyenv命令:
- 安装Python版本:
pyenv install [version]:安装指定版本的Python。
- 使用特定版本:
pyenv use [version]:使用指定版本的Python。
- 列出已安装版本:
pyenv installs:列出所有已安装的Python版本。
- 默认版本:
pyenv global [version]:设置默认的Python版本。
- 删除版本:
pyenv uninstall [version]:删除指定版本的Python。
- 查看版本:
pyenv current:显示当前正在使用的Python版本。
- 版本别名:
pyenv alias [name] [version]:为Python版本创建别名。pyenv unalias [name]:删除指定的别名。
- 检查更新:
pyenv update:检查pyenv本身的更新。
- 其他实用命令:
pyenv deactivate:退出当前Python版本的上下文环境。pyenv --version:查看pyenv的版本。 注意:运行nvm相关的命令时需要开启管理员权限,否则会运行失败
pycharm ui操作方式应用pyenv中的多版本环境
- 自己通过pyenv-win,python环境包管理器的python环境为E:\soft\pyenv-win-master\pyenv-win\versions\3.9.0\python.exe; pycharm点击File-->settings-->python interpreter-->add interpreter-->选择python环境的路径指定该项目的python环境(例如选择 E:\soft\pyenv-win-master\pyenv-win\versions\3.8.0\python.exe)