当前位置: 首页 > article >正文

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

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

步骤 1: 安装 pyenv

brew install pyenv
brew install pyenv-virtualenv

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

pyenv install 3.9.8

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

查看当前系统使用的shell

echo $PATH

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

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

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

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

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

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

source ~/.zshrc

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

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

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

source ~/.bash_profile

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

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

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

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


http://www.kler.cn/a/458818.html

相关文章:

  • OCR实践-问卷表格统计
  • 计算机网络—————考研复试
  • typescript中的interface理解
  • DVWA靶场Brute Force (暴力破解) 漏洞low(低),medium(中等),high(高),impossible(不可能的)所有级别通关教程
  • Gemma2 2B 模型的model.safetensors.index.json文件解析
  • RCE-PLUS (学习记录)
  • Selenium之Web元素定位
  • Android笔试面试题AI答之Android基础(7)
  • hive-sql 连续登录五天的用户
  • 【GeekBand】C++设计模式笔记18_State_状态模式
  • 【2024年-6月-21日-开源社区openEuler实践记录】探索 intel-kernel:英特尔架构内核优化之路
  • [TOTP]android kotlin实现 totp身份验证器 类似Google身份验证器
  • 环,域,体,整区,理想,极大理想,
  • 配置hive支持中文注释
  • Lombok是银弹?还是陷阱?
  • golang标准库archive/tar实现打包压缩及解压
  • 《Java核心技术 卷II》流的创建
  • Vue el-data-picker选中开始时间,结束时间自动加半小时
  • 滑动窗口、流量控制和拥塞控制
  • C++笔记-对windows平台上lib和dll的进一步理解(2024-10-21
  • YOLOv8实战车辆目标检测
  • js混淆中 p[‘name‘] 来访问属性的好处
  • 若依前后端分离项目部署(使用docker)
  • C++ 设计模式:职责链模式(Chain of Responsibility)
  • MySQL:一文弄懂时区time_zone
  • 远程调用服务器jupter调试程序