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

MacOS 安装Python 3.13【同时保留旧版本】

本期操作

已安装 Python 3.9 和 3.12
想再安装 Python 3.13(当前最新预发布版本)
并希望 保留 3.9 和 3.12

✅ 目标达成方案
你可以安全地安装 Python 3.13,并通过 修改 shell 别名(alias) 来切换默认版本,同时保留所有旧版本。

🔧 第一步:确认当前 Python 安装方式

进入到 /Library/Frameworks/Python.framework/Versions 目录下
看下目前已经安装的版本
在这里插入图片描述
在这里插入图片描述
通过which命令可以看到目前是3.12的版本正在生效。

📦 第二步:下载并安装 Python 3.13

  1. 访问官网下载页:
    👉 https://www.python.org/downloads/

  2. 下载 Python 3.13.x macOS 64-bit installer
    点击下载 .pkg 安装包(例如:python-3.13.9 的这个版本)
    在这里插入图片描述

  3. 双击安装
    在这里插入图片描述
    安装过程会自动创建:
    /Library/Frameworks/Python.framework/Versions/3.13/

第三步:验证安装是否成功

# 打开终端,运行:
ls /Library/Frameworks/Python.framework/Versions/
# 然后测试 3.13 是否可用:
/Library/Frameworks/Python.framework/Versions/3.13/bin/python3 --version
# 同时检查 pip:
/Library/Frameworks/Python.framework/Versions/3.13/bin/pip3 --version

在这里插入图片描述
已经成功安装上了

🖥️ 第四步:设置默认 python 命令为 3.13

vi ~/.zshrc
# 找到并修改 python 的 alias
alias python=/Library/Frameworks/Python.framework/Versions/3.13/bin/python3
alias pip=/Library/Frameworks/Python.framework/Versions/3.13/bin/pip3# 保存
# 使其生效
source ~/.zshrc

✅ 第五步:验证默认 Python 已切换

python --version
# 应输出:Python 3.13.xpip --version
# 应显示来自 3.13 的 pip

在这里插入图片描述
搞定。

番外

实际上更好的是使用 pyenv 管理多版本,这样我们可以随意当前使用的python版本,有点像我们在前端会使用的nvm来管理node的版本一样的效果。

http://www.dtcms.com/a/564474.html

相关文章:

  • 八股训练营第 6 天 | HTTPS 和HTTP 有哪些区别?HTTPS的工作原理(HTTPS建立连接的过程)?TCP和UDP的区别?
  • 多阶段构建:打造最小化的 Spring Boot Docker 镜像
  • 在windows或者mac配置安装miniforge3
  • Arbess零基础学习 - 使用Arbess+GitPuk实现Java项目构建并Docker部署
  • 网站注册备案之后怎么做营销网络平台
  • laya3如何打包mac包
  • 【Linux】从内存布局到信号屏蔽:Linux 内核态与用户态交互核心知识点汇总
  • Docker:创建自定义容器,附通用Python 3.12模板
  • 从开源到智能体:OpenCSG 的长期主义
  • 合肥的网站建设州满分企业网
  • java通过模板渲染PDF报告
  • 基于 Verl 前端与 Atlas A3 集群的 DeepSeek-R1 模型 RL 训练优化实践:Cann-recipes-train 仓库技术深度解读
  • 技术评测:六行神算大模型平台实战分析
  • SecureShellProtocol(ssh)
  • HAproxy负载均衡详细介绍
  • Rust编程学习 - 如何快速构建一个单线程 web server
  • 1、PCB导入Siwave并设置叠层数据
  • 网站做生鲜线下推广建议舆情通
  • 国产电脑可以装windows吗_国产电脑安装windows要求及方法
  • Linux 基本指令入门:从基础操作到实战应用
  • 专门做任务的网站吗查看网站流量
  • 建设一个招聘网站大概多少费用wordpress主题应该怎么添加
  • flink 核心
  • 《LLMmap: Fingerprinting for Large Language Models》论文阅读
  • 节点小宝4.0版本功能升级预告:简化远程操作,优化用户体验
  • 基于卷积神经网络的作物病害识别系统(论文+源码)
  • Vue预览Excel文件的完整指南:从零开始实现
  • 黄金网站下载免费wordpress 邮箱发布
  • Min浏览器项目启动与打包
  • AWS云计算入门指南:从零到一,详解核心服务与免费套餐