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

相关推荐
ChiaWei Lee7 分钟前
【C语言】深入理解指针(三):C语言中的高级指针应用
c语言·开发语言
最后一个bug8 分钟前
教你快速理解linux中的NUMA节点探测是干什么用的?
linux·c语言·开发语言·arm开发·嵌入式硬件
Tadecanlan25 分钟前
[C++面试] 智能指针面试点(重点)续4
开发语言·c++·面试
创新技术阁26 分钟前
FastAPI 的两大核心组件:Starlette 和 Pydantic 详解
后端·python
关山月27 分钟前
被低估的服务器发送事件(SSE)
python
快乐点吧36 分钟前
【Word】批注一键导出:VBA 宏
开发语言·c#·word
DeepLink1 小时前
Python小练习系列:学生信息排序(sorted + key函数)
python·求职
djs007171 小时前
mac环境 若依node版本兼容设置
macos
1024小神1 小时前
theos工具来编译xcode的swiftUI项目为ipa文件
macos·swiftui·xcode
项目申报小狂人1 小时前
CUDA详细安装及环境配置——环境配置指南 – CUDA+cuDNN+PyTorch 安装
人工智能·pytorch·python