1、使用brew安装Python
Python2一般mac系统中默认安装的版本,我们需要使用如下命令安装一下Python3:
brew install python3
默认安装目录:
配置环境变量:
1)终端输入:vim ~/.bash_profile
编辑文件并输入如下内容:
# Setting PATH for Python 2.7
PATH="/System/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
# Setting PATH for Python 3.7.3
PATH="/usr/local/Cellar/python/3.7.3/bin:${PATH}"
2)终端输入:vim ~/.bashrc
编辑文件修改别名,并输入如下内容:
alias python2='/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7'
alias python3='/usr/local/Cellar/python/3.7.3/bin/python3.7'
alias python=python3
3)使用配置生效
终端执行下面命令:
source ~/.bash_profile
source ~/.bashrc
然后关闭终端重新打开。
4) 测试是否安装
python2 -V
python -V
显示相应的版本信息即安装成功
2、使用pyenv安装Python3
1)安装pyenv命令
brew install pyenv
2)查看可安装的python版本
pyenv install --list
3)安装Python3命令
pyenv install 3.7.2
4)全局切换Python版本
pyenv global 3.7.2
5) 本地目录使用的版本
pyenv local 3.7.2
6) 切换到系统自带的版本(Python2)
global 全局设置:
pyenv local system
local 本地设置:
pyenv global system
7) 切换版本测试是否成功
python -V
显示相应的版本信息即安装成功
使用虚拟环境命令:
brew install pyenv-virtualenv
pyenv virtualenv 3.7.2 env_name
3、global、shell、local之间的区别
1)global 全局设置
2)shell 会话设置(只影响当前的会话)
3)local 本地设置(只影响所在文件夹)