You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac OSX Python 3.5.2安装器无路径修改选项,如何调整终端路径?

调整Mac终端路径指向Python 3.5.2

嘿,这个问题我之前帮不少开发者解决过——Mac上Python安装器默认没法改安装路径,但我们可以通过调整终端的环境变量,让系统优先调用你装的Python 3.5.2,步骤很清晰:

第一步:确认Python 3.5.2的安装路径

默认情况下,Python 3.5.2会安装在这个路径下:
/Library/Frameworks/Python.framework/Versions/3.5/bin/

你可以在终端里输入下面的命令验证路径是否存在,以及里面的可执行文件:

ls /Library/Frameworks/Python.framework/Versions/3.5/bin/

正常情况下你会看到python3.5、pip3.5这类文件。

第二步:修改Shell配置文件(分两种情况)

Mac现在默认用的是Zsh,但如果你还在使用Bash,对应不同的配置文件:

情况1:使用Zsh(当前Mac默认Shell)

  1. 打开终端,编辑Zsh的配置文件:
nano ~/.zshrc
  1. 滚动到文件末尾,添加一行环境变量配置,把Python 3.5.2的bin目录放到PATH最前面(确保优先级最高):
export PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:$PATH"
  1. 保存并退出nano:按下Ctrl+O,按回车确认保存,再按Ctrl+X退出。
  2. 让配置立即生效:
source ~/.zshrc

情况2:使用Bash

  1. 打开终端,编辑Bash的配置文件(如果.bash_profile不存在就用.bashrc):
nano ~/.bash_profile
  1. 同样在文件末尾添加那行PATH配置:
export PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:$PATH"
  1. 保存退出后,让配置生效:
source ~/.bash_profile

第三步:验证是否生效

在终端输入下面的命令,检查当前默认的Python 3版本:

python3 --version

如果输出Python 3.5.2,说明路径已经调整成功了。

可选:让python命令也指向3.5.2

如果你想输入python就直接调用3.5.2(而不是系统自带的Python 2),可以在刚才的配置文件末尾再添加一行别名:

alias python="/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5"

保存后执行source ~/.zshrc或source ~/.bash_profile,之后输入python --version就能看到3.5.2了。

⚠️ 注意:不要修改系统自带的Python文件,避免破坏系统依赖,我们只是通过调整自己的终端环境变量来优先使用安装的版本。

内容的提问来源于stack exchange,提问作者general46

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 07:41:16