Mac环境下怎么设置默认Python 版本?

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 版本。

免责声明:本文来自互联网,本站所有信息(包括但不限于文字、视频、音频、数据及图表),不保证该信息的准确性、真实性、完整性、有效性、及时性、原创性等,版权归属于原作者,如无意侵犯媒体或个人知识产权,请来电或致函告之,本站将在第一时间处理。猿码集站发布此文目的在于促进信息交流,此文观点与本站立场无关,不承担任何责任。

后端开发标签