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 版本号命令就可以切换了

相关推荐
诸葛说抛光19 分钟前
国内大型汽车改装展览会定展 佛山改装 佛山汽车赛事
python·汽车
chouchuang28 分钟前
day-030-综合练习-笔记管理器
开发语言·笔记·python
乖巧的妹子34 分钟前
Python基础核心知识点详解:内置函数、运算符、字符串方法、数据结构与类型转换
python
幸福清风1 小时前
Python 完美处理Excel合并单元格:拆分填充+自动合并
python·excel·合并单元格·拆分单元格
云空1 小时前
《Three.js 3D实例大全》
开发语言·javascript·3d·three.js
techdashen1 小时前
Go 1.26 新增 `bytes.Buffer.Peek`:只看数据,不移动读取位置
开发语言·后端·golang
汤姆小白2 小时前
08-应用部署
人工智能·python·机器学习·numpy·transformer
C137的本贾尼2 小时前
第七篇:消息队列(MQ)——就是个带存储的异步通信管道
java·开发语言·中间件
从零开始的代码生活_3 小时前
C++ list 原理与实践:双向链表、迭代器与简化实现
开发语言·c++·后端·学习·算法·链表·list
hy.z_7773 小时前
【C语言】11. 深入理解指针1
c语言·开发语言