本文主要介绍Python(Python2和Python3)在Mac OS操作系统上安装和配置方法,以及Python2和Python3同时使用的配置。

1、使用brew安装Python

Python2一般mac系统中默认安装的版本,我们需要使用如下命令安装一下Python3:

brew install python3

默认安装目录:

httpsfileaionlifexyzsourcedownloadid5fa3edb4dc72d90263e632fa

配置环境变量:

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 本地设置(只影响所在文件夹)

推荐文档

相关文档

大家感兴趣的内容

随机列表