Mac上Python3.X替换mac自带的python2.7版本
1. 下载Python3.X
Mac系统是macOS x>10.9,那么系统自带的Python版本是2.7。由于Python2.7已经不维护了,我们需要安装最新的Python 3.7 有两个方法:
- 法一:(不推荐)从Python官网上下载Python 3.7的安装程序,双击,并进行安装;
- 法二:如果安装了HomeBrew,直接通过命令安装:
brew install python3
2. Python3.X替换mac自带的python2.7版本
由于mac自带Python,因此:你会发现终端:执行 python --version 返回的是2.7版本;执行python3 --version返回的是3.7版本。
需要配置环境变量,替换mac自带的python版本。
操作如下:
-
查看python3安装在了哪里:
which python3
我的显示安装路径为:/usr/local/bin/python3 -
在.bash_profile中配置环境变量:
open .bash_profile
加入:alias python="/usr/local/bin/python3" -
保存.bash_profile
执行source ~/.bash_profile
执行python——你会发现返回的是3.7版本 -
关终端,重新打开终端:输入
python,你会发现依然返回2.7版本。
(此现象为:只有每次执行source ~/.bash_profile 后,所配置的环境变量才生效。
每次重启终端后,配置的不生效。)
原因是:zsh加载的是 ~/.zshrc文件,而 ‘.zshrc’ 文件中并没有定义任务环境变量。
如遇到此问题:输入open .zshrc
在~/.zshrc文件最后,增加一行:source ~/.bash_profile -
重新打开终端:输入
python,你会发现返回3.7版本!!!!!恭喜你成功啦

本文介绍如何在Mac上用Python3.7替换系统自带的Python2.7版本,包括使用HomeBrew安装Python3.7及配置环境变量的方法。
1256

被折叠的 条评论
为什么被折叠?



