Mac电脑python多版本环境安装与切换

我当前是python3.9.6环境,需要使用3.9.8环境,通过brew安装3.9.8版本,然后通过pyenv切换环境

步骤 1: 安装 pyenv

bash 复制代码
brew install pyenv
brew install pyenv-virtualenv

**步骤 2: 安装 Python 3.9.8(**使用 pyenv 安装指定版本的 Python)

bash 复制代码
pyenv install 3.9.8

步骤 3: 将 pyenv 初始化加入到 Shell 配置文件中

查看当前系统使用的shell

bash 复制代码
echo $PATH

#如果输出是/bin/zsh(就是zsh的shell)
#如果输出是/bin/bash(就是bash的shell)

如果是 zsh需要确保 pyenv 的初始化命令在 ~/.zshrc 文件中

将以下内容添加到 ~/.zshrc 文件末尾

可以用vim ~/.zshrc编辑文件

bash 复制代码
# 添加 pyenv 初始化到 ~/.zshrc
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)" # 如果使用 virtualenv 插件

完成后,运行以下命令使配置生效:

bash 复制代码
source ~/.zshrc

如果是bash就添加到到~/.bash_profile文件末尾

bash 复制代码
# 添加 pyenv 初始化到 ~/.bash_profile 或 ~/.bashrc
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"  # 如果使用 virtualenv 插件

完成后,运行以下命令使配置生效:

bash 复制代码
source ~/.bash_profile

步骤 4: 设置 Python 3.9.8 为全局版本

bash 复制代码
pyenv global 3.9.8
步骤 5: 确认 Python 版本,检查是否成功切换到 Python 3.9.8

pip指向的python版本也会相应自动切换好

以后需要切换版本直接使用pyenv global 版本号命令就可以切换了

相关推荐
databook9 小时前
Manim实现闪光轨迹特效
后端·python·动效
Juchecar10 小时前
解惑:NumPy 中 ndarray.ndim 到底是什么?
python
用户83562907805110 小时前
Python 删除 Excel 工作表中的空白行列
后端·python
Json_10 小时前
使用python-fastApi框架开发一个学校宿舍管理系统-前后端分离项目
后端·python·fastapi
goodSleep12 小时前
更新Mac OS Tahoe26用命令恢复 Mac 启动台时不小心禁用了聚焦搜索
macos
数据智能老司机17 小时前
精通 Python 设计模式——分布式系统模式
python·设计模式·架构
数据智能老司机18 小时前
精通 Python 设计模式——并发与异步模式
python·设计模式·编程语言
数据智能老司机18 小时前
精通 Python 设计模式——测试模式
python·设计模式·架构
数据智能老司机18 小时前
精通 Python 设计模式——性能模式
python·设计模式·架构
c8i18 小时前
drf初步梳理
python·django