mac电脑 Python2 升级 Python3

本文详细介绍了如何在MacOS系统上下载并安装Python的最新版本,包括配置环境变量和更新bash配置文件,确保系统能正确识别新版本。

下载新版

首先进入到 Python 官网,下载最新版本 Python
https://www.python.org/downloads/mac-osx/

下载后双击安装,装到默认的系统位置即可。装完后会自动写入环境变量的,打开终端,输入命令:

vim ~/.bash_profile

打开后在编辑器中可以看到已经存在了 Python 最新版本的配置,如下:

# Setting PATH for Python 3.7
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
export PATH

最需要在最后添加一行:

alias python="/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7"

编辑配置的vim命令可参考:https://blog.youkuaiyun.com/Beamon__/article/details/106377979

保存退出,刷新:

source ~/.bash_profile

然后查看 Python 版本:

python --version

 

就可以看到当前已经引用了最新版本 Python。

参考文档:https://blog.youkuaiyun.com/luoyayun361/article/details/81607829

### 查找 Python 安装位置 在 Mac 电脑上,可以通过终端命令来确定 Python 的安装路径。对于不同版本的 Python,其安装路径可能会有所不同。 - 使用 `which` 命令可以显示当前使用的 Python 解释器的路径。打开终端并输入以下命令: ```bash which python ``` 如果系统中安装了多个版本的 Python,并且想要查找特定版本(如 Python 3.7)的安装路径,则可以使用: ```bash which python3.7 ``` - 另外,如果需要获取更详细的安装信息,包括库文件的位置等,可以使用 `python -c` 命令结合 Python 的 `sys` 模块来打印出所有相关的路径信息。例如: ```bash python -c "import sys; print(sys.executable)" ``` 这条命令将输出当前运行的 Python 解释器的确切路径[^5]。 ### 升级 Python 版本 为了确保您的 Mac 上运行的是最新版的 Python,您可以按照以下步骤操作进行升级: - 在执行任何升级之前,请先检查当前安装的 Python 版本: ```bash python --version ``` - 访问官方 Python 网站下载最新的稳定版本适用于 macOS 的安装包。安装完成后,可能需要更新系统的默认 Python 指向。这可以通过修改或创建 `.bash_profile` 文件中的别名来实现。编辑该文件并添加或修改如下行以指向新安装的 Python 版本: ```bash echo 'alias python="/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7"' >> ~/.bash_profile ``` 完成后记得重新加载配置文件使更改生效: ```bash source ~/.bash_profile ``` - 对于使用 Homebrew 包管理器的用户来说,也可以直接通过 Homebrew 来安装和升级 Python。首先确保 Homebrew 已经安装好,然后执行以下命令来安装或升级 Python: ```bash brew install python ``` 或者对于已经安装的情况,使用: ```bash brew upgrade python ``` - 安装完新的 Python 版本之后,再次验证是否成功更新了版本号: ```bash python --version ``` 请注意,在进行上述操作时,您可能需要管理员权限来完成某些步骤,特别是当涉及到系统级目录时。此外,考虑到 macOS 系统自带了一些依赖于特定 Python 版本的应用程序和服务,因此建议不要卸载系统自带的 Python,而是保留它们作为系统组件的一部分。对于开发目的,推荐使用虚拟环境来隔离项目所需的 Python 环境。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值