工具
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)