开发语言版本切换记录

61 阅读1分钟

Python

  • 安装 pyenv

macOS/Linux:

# 使用官方安装脚本 

curl https://pyenv.run | bash 

# 或者在 macOS 上使用 Homebrew

 brew install pyenv

  • 配置环境变量:

在你的 shell 配置文件中添加以下内容(如 ~/.bashrc 或 ~/.zshrc):

export PYENV_ROOT="$HOME/.pyenv"

export PATH="$PYENV_ROOT/bin:$PATH"

eval "$(pyenv init -)"

source ~/.zshrc  # 或 ~/.bashrc

  • 安装特定版本:

pyenv install 3.10.13

  • 查看可安装的 Python 版本:

pyenv install --list

  • 设置全局默认版本:

pyenv global 3.10.13 

  • 为当前项目设置本地版本:

cd /path/to/your/project

pyenv local 3.8.18 

  • 查看已安装的版本:

pyenv versions

Node

  • 安装

brew install nvm

  • 配置环境变量:

export NVM_DIR="$HOME/.nvm"

[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"

source ~/.zshrc  # 或 ~/.bashrc

  • 查看node的所有的版本

nvm ls-remote

  • 安装node指定版本

nvm install 版本号

  • 查看本地node的所有版本

nvm list

  • 切换到指定的node版本

nvm use 10.xx.xx

  • 卸载指定的node版本

nvm uninstall 版本号

  • 安装最新的node稳定版本

nvm install --lts

  • 设置默认node版本

nvm alias default vxx.xx.xx

查看官方node版本列表

npm view node versions