Mac系统升级Python至3.5版本的详细配置指南

宋时安
宋时安
发布时间:2026-10-13 | 3人浏览过
原创

本文详解在Mac系统中将Python从2.7升级至3.5的方法。重点介绍避免直接覆盖系统链接的安全操作,通过修改.bash_profile文件设置alias别名,实现在终端直接输入python命令调用Python 3.5版本。提供具体的路径配置示例及生效步骤,确保开发环境平滑过渡。

首先,获取适用于Mac系统的Python 3.5安装包,并按照提示逐步完成安装流程。

安装程序默认会将文件部署至 /Library/Frameworks/Python.framework/Versions/3.5/目录下。

强烈建议避免使用sudo ln -s命令直接创建符号链接,因为这会覆盖系统原有的Python链接,可能导致依赖自带Python的应用程序出现异常。虽然修改PATH变量更为安全,但对于实现快速切换版本的需求而言,这种方法并非最优解。

为了实现以下目标:

在终端中直接输入“python”命令时,能够自动运行Python 3.5版本。

只需在.profile文件中添加一个别名(alias)即可。如果你的终端默认使用的是bash shell(Mac默认情况),可以编辑~/.bash_profile文件,并在其中添加如下配置行(具体的路径需根据你的Python 3实际安装位置进行调整):

复制代码 代码如下:

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

添加配置后,重启Terminal窗口,或者直接执行source命令使配置立即生效。

source ~/.bash_profile

以下展示的是笔者Mac用户家目录中.bash_profile文件的具体内容,供参考对照:

alias ls='ls -G' -->ls 带有颜色的文件显示

alias ll='ls -l' 

#unalias ls 

#unalias ll

#export CLICOLOR=1

export LSCOLORS=exfxaxdxcxegedabagacad   --->设置的显示的目录和文件的带颜色的

export PATH=$PATH:/usr/local/MySQL/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin

export PATH
# Setting PATH for Python 3.5

# The original version is saved in .bash_profile.pysave

export PATH=$PATH:/Library/Frameworks/Python.framework/Versions/3.5/bin:

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

~   

若需切换回使用Python 2.7,只需将.bash_profile文件中的最后一行配置注释掉即可;若希望使用Python 3.5.2,则确保.bash_profile中的最后一行配置处于生效状态。这种方法简单便捷,个人非常推荐。

以上内容即为本文的全部介绍,希望能对读者的学习有所帮助,同时也欢迎大家继续支持本站获取更多技术资讯。

相关标签:

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表