如何在 Mac M1 和intel 上使用 pyenv 运行多个版本的 Python2 Python3

本文介绍了为何Python版本管理重要,以及如何在Mac(M1和Intel芯片)上利用pyenv安装和切换不同Python版本,包括设置全局和本地Python版本。
摘要由CSDN通过智能技术生成

如何在 Mac 上使用 pyenv 运行多个版本的 Python

如果你需要运行一个使用你没有在 macOS 上安装的 Python 版本的项目,试试 pyenv。

为什么 Python 的版本很重要?

起初这是一个奇怪的概念,但编程语言会像任何其他软件一样发生变化。它们有错误、修复和更新,就像您喜欢的任何API 和任何其他软件一样。同样,不同的版本由称为语义版本的三位数字标识。

多年来,Python 2 是该编程语言常用的主要版本。2020 年 1 月,Python 2达到了生命周期,从那时起,该语言的核心维护者将只支持 Python 3。Python 3 正在稳步发展,并定期发布新的更新。这使得定期获得这些更新对我来说很重要。

最近,我尝试在 macOS 上运行一个依赖于 Python 3.5.9 的项目,我的系统上没有安装该版本。认为 Python 包管理器pip可以安装它似乎是合乎逻辑的*,但事实并非如此:

$ pip install python3.5.9
Collecting python3.5.9
  ERROR: Could not find a version that satisfies the requirement python3.5.9 (from versions: none)
ERROR: No matching distrib
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知识大胖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值