1. 查看已安装的 Python 版本
在 Mac 环境下,默认情况下会安装 Python 2.x 和 Python 3.x 两个版本。可以使用以下命令来查看已安装的 Python 版本:
python --version
python3 --version
以上命令分别会显示出系统默认的 Python 2.x 和 Python 3.x 的版本信息。
2. 设置默认 Python 版本
2.1 使用 alias 命令
在 Mac 环境下,可以使用 alias 命令来设置默认使用的 Python 版本。打开终端,输入以下命令:
alias python=python3
以上命令将会设置系统默认使用 Python 3.x 版本。如果想要设置默认使用 Python 2.x 版本,可以将命令修改为:
alias python=python2
此方法的缺点是,每次打开一个新的终端窗口时,都需要重新设置一遍 alias 命令。
2.2 修改环境变量
如果希望永久设置默认的 Python 版本,可以修改系统的环境变量。
打开终端,输入以下命令:
nano ~/.bash_profile
以上命令会打开一个名为 ".bash_profile" 的文本文件,如果该文件不存在,会创建一个新的文件。
在 ".bash_profile" 文件中,添加以下代码:
export PATH="/usr/local/bin:$PATH"
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
保存文件并关闭编辑器。
在终端中输入以下命令,使环境变量生效:
source ~/.bash_profile
现在,默认的 Python 版本就会被设置为最新安装的 Python 3.x 版本。
2.3 使用 pyenv 工具
除了以上方法,还可以使用 pyenv 工具来管理多个 Python 版本并设置默认版本。
首先,需要安装 pyenv。打开终端,输入以下命令:
brew update
brew install pyenv
安装完毕后,在终端中输入以下命令来初始化 pyenv:
eval "$(pyenv init -)"
之后,可以使用 pyenv 命令来安装和切换不同的 Python 版本。例如,输入以下命令来安装 Python 3.9.5:
pyenv install 3.9.5
安装完成后,可以使用以下命令来切换默认的 Python 版本:
pyenv global 3.9.5
现在,默认的 Python 版本就会被设置为安装的 Python 3.9.5。
3. 验证默认 Python 版本
完成以上设置后,可以通过以下命令来验证默认的 Python 版本:
python --version
以上命令会显示出当前默认的 Python 版本信息。
至此,根据标题,我们介绍了在 Mac 环境下设置默认 Python 版本的三种方法:使用 alias 命令、修改环境变量和使用 pyenv 工具。根据自己的需求选择合适的方法来设置默认的 Python 版本。