📅  最后修改于: 2023-12-03 15:28:07.204000             🧑  作者: Mango
Python3 是 Python 的最新版本,但在很多操作系统中默认安装的是 Python2。这会导致一些不兼容的问题,因为 Python3 引入了一些新的语言特性和更新的库。本文将介绍如何在不同的操作系统上让 Python3 成为默认的 Python 版本。
在 Windows 上,我们可以通过以下步骤让 Python3 成为默认版本:
下载 Python3 安装程序,从官网 https://www.python.org/ 下载最新的 Python3 版本,双击运行 .exe 安装程序。
在安装 Python3 时,选择 Add Python 3.x to PATH 选项,这样我们就可以在命令行中直接使用 Python3。
在命令行中输入以下命令,将 Python3 设为默认版本:
C:\> assoc .py=py_auto_file
C:\> ftype py_auto_file="C:\Path\to\python.exe" "%1" %*
将 "C:\Path\to\python.exe" 替换为实际安装 Python3 的路径。
确定 Python3 成功设置为默认版本,可以在命令行中输入以下命令,查看 Python 的版本号:
C:\> python --version
Python 3.x.x
在 macOS 上,我们可以使用 Homebrew 工具来安装 Python3 并设置为默认版本:
安装 Homebrew 工具,打开终端并输入以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
这个命令将从 Homebrew 官网下载并运行安装脚本。
使用 Homebrew 安装 Python3,在终端中输入以下命令:
brew install python
确认 Python3 安装成功,可以在终端中输入以下命令:
python3 --version
输出的结果应该类似于:
Python 3.x.x
设置 Python3 为默认版本,可以在终端中输入以下命令:
echo "alias python='python3'" >> ~/.bash_profile
source ~/.bash_profile
在 Linux 上,不同的发行版有不同的命令和工具,我们介绍两种常见发行版的设置方法。
在 Ubuntu 上,我们可以使用 update-alternatives 工具来设置 Python3 为默认版本:
安装 Python3,在终端中输入以下命令:
sudo apt-get update
sudo apt-get install python3
设置 Python3 为默认版本,可以输入以下命令:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1
确认 Python3 安装成功,可以在终端中输入以下命令:
python --version
输出的结果应该类似于:
Python 3.x.x
在 CentOS 上,我们可以使用 alternatives 工具来设置 Python3 为默认版本:
安装 Python3,在终端中输入以下命令:
sudo yum install python3
设置 Python3 为默认版本,可以输入以下命令:
sudo alternatives --set python /usr/bin/python3
确认 Python3 安装成功,可以在终端中输入以下命令:
python --version
输出的结果应该类似于:
Python 3.x.x