查询mac 安装所有python 版本

发布于:2025-07-31 ⋅ 阅读:(19) ⋅ 点赞:(0)

查询mac 安装所有python 版本

在 macOS 上管理多个 Python 版本可以通过几种方式实现,最常见的方法是使用 pyenvpyenv 是一个流行的工具,允许你在同一台机器上安装和管理多个 Python 版本。下面是如何安装和使用 pyenv 来安装和切换不同版本的 Python 的步骤:

安装 pyenv

  1. 使用 Homebrew 安装 pyenv

    打开终端,运行以下命令来安装 pyenv

     
     

    brew update

    brew install pyenv

  2. 配置 shell

    为了让 pyenv 在你的 shell 会话中工作,你需要将其添加到你的 shell 配置文件中(例如 .bash_profile.zshrc 等)。对于 zsh(macOS Catalina 之后的默认 shell),你可以运行:

     
     

    echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc

    echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc

    echo 'eval "$(pyenv init --path)"' >> ~/.zshrc

    echo 'eval "$(pyenv init -)"' >> ~/.zshrc

    对于 bash 用户,修改 .bash_profile 或 .bashrc

     
     

    echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile

    echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile

    echo 'eval "$(pyenv init --path)"' >> ~/.bash_profile

    echo 'eval "$(pyenv init -)"' >> ~/.bash_profile

    然后,重新加载配置文件:

     
     

    source ~/.zshrc # 对于 zsh

    # 或者

    source ~/.bash_profile # 对于 bash

安装 Python 版本

使用 pyenv install 命令来安装你需要的 Python 版本。例如,安装 Python 3.8.5:



pyenv install 3.8.5

切换 Python 版本

安装完 Python 版本后,你可以使用 pyenv global 来设置全局默认的 Python 版本,或者使用 pyenv local 为特定项目设置 Python 版本。例如,设置全局 Python 版本为 3.8.5:



pyenv global 3.8.5

验证安装

要验证当前使用的 Python 版本,可以使用:



python --version

# 或者使用 pyenv 特定的命令:

pyenv version

管理多个 Python 版本

你可以随时安装更多版本的 Python,并通过 pyenv versions 查看所有已安装的版本。使用 pyenv local 或 pyenv global 来切换到不同的版本。例如,为特定目录设置 Python 版本:



cd /path/to/your/project

pyenv local 3.7.9 # 为当前目录设置 Python 3.7.9 版本

这样,每次进入该目录时,pyenv 将自动切换到指定的 Python 版本。


网站公告

今日签到

点亮在社区的每一天
去签到