Mac系统升级Python至3.5版本的详细配置指南
本文详解在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中的最后一行配置处于生效状态。这种方法简单便捷,个人非常推荐。
以上内容即为本文的全部介绍,希望能对读者的学习有所帮助,同时也欢迎大家继续支持本站获取更多技术资讯。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









