macbook 中其实自带了python,但是为Python 2.7.10版本,目前最新的已经是3.9.6版本了,自Python3.0开始,就没有向下兼容2.x,所以还是直接从Python3.x开始比较好,那就开始升级吧。
一、下载Python
官网下载地址:https://www.python.org/downloads/
如果安装了Homebrew,直接通过命令brew install python3安装即可。注:该方法会比较慢,如一直在卡在Updating Homebrew...,按control + c 可仅仅取消Homebrew本次更新操作
使用brew安装
安装brew
确保mac上已经安装xcode后,终端使用安装Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装好后,输入:
brew doctor
如果出現Your system is ready to brew,代表已经安装成功了。接着就可以安装python。
安装python
brew search python
brew install python3
第一行命令查看并选择python版本,再使用第二行命令安装python3 即可。
修改profile文件
在terminal里运行open ~/.bash_profile,打开~/.bash_profile
修改文件,增加python path
alias python="/usr/local/bin/python3"
PYTHON_PATH="/usr/local/bin/python3"
export PYTHON_PATH
➜ ~ whereis python
/usr/bin/python
brew link python@3.9
brew info python
vim ~/.bash_profile
alias python="/usr/local/bin/python3"
PYTHON_PATH="/usr/local/bin/python3"
export PYTHON_PATH
# HomeBrew
查看版本
➜ ~ python
Python 3.9.1 (default, Aug 16 2021, 09:09:53)
[Clang 10.0.1 (clang-1001.0.46.4)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
解决在mac使用brew install安装时老是报错
sudo chown -R `whoami` /usr/local/Homebrew/
sudo chown -R $(whoami) $(brew --prefix)/*
sudo mkdir /usr/local/Frameworks
sudo chown -R `whoami` /usr/local/Frameworks/