📜  让 python 使用 python3 - Python (1)

📅  最后修改于: 2023-12-03 15:28:07.204000             🧑  作者: Mango

让 Python 使用 Python3

Python3 是 Python 的最新版本,但在很多操作系统中默认安装的是 Python2。这会导致一些不兼容的问题,因为 Python3 引入了一些新的语言特性和更新的库。本文将介绍如何在不同的操作系统上让 Python3 成为默认的 Python 版本。

Windows

在 Windows 上,我们可以通过以下步骤让 Python3 成为默认版本:

  1. 下载 Python3 安装程序,从官网 https://www.python.org/ 下载最新的 Python3 版本,双击运行 .exe 安装程序。

  2. 在安装 Python3 时,选择 Add Python 3.x to PATH 选项,这样我们就可以在命令行中直接使用 Python3。

  3. 在命令行中输入以下命令,将 Python3 设为默认版本:

    C:\> assoc .py=py_auto_file
    C:\> ftype py_auto_file="C:\Path\to\python.exe" "%1" %*
    

    将 "C:\Path\to\python.exe" 替换为实际安装 Python3 的路径。

  4. 确定 Python3 成功设置为默认版本,可以在命令行中输入以下命令,查看 Python 的版本号:

    C:\> python --version
    Python 3.x.x
    
macOS

在 macOS 上,我们可以使用 Homebrew 工具来安装 Python3 并设置为默认版本:

  1. 安装 Homebrew 工具,打开终端并输入以下命令:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

    这个命令将从 Homebrew 官网下载并运行安装脚本。

  2. 使用 Homebrew 安装 Python3,在终端中输入以下命令:

    brew install python
    
  3. 确认 Python3 安装成功,可以在终端中输入以下命令:

    python3 --version
    

    输出的结果应该类似于:

    Python 3.x.x
    
  4. 设置 Python3 为默认版本,可以在终端中输入以下命令:

    echo "alias python='python3'" >> ~/.bash_profile
    source ~/.bash_profile
    
Linux

在 Linux 上,不同的发行版有不同的命令和工具,我们介绍两种常见发行版的设置方法。

Ubuntu

在 Ubuntu 上,我们可以使用 update-alternatives 工具来设置 Python3 为默认版本:

  1. 安装 Python3,在终端中输入以下命令:

    sudo apt-get update
    sudo apt-get install python3
    
  2. 设置 Python3 为默认版本,可以输入以下命令:

    sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1
    
  3. 确认 Python3 安装成功,可以在终端中输入以下命令:

    python --version
    

    输出的结果应该类似于:

    Python 3.x.x
    
CentOS

在 CentOS 上,我们可以使用 alternatives 工具来设置 Python3 为默认版本:

  1. 安装 Python3,在终端中输入以下命令:

    sudo yum install python3
    
  2. 设置 Python3 为默认版本,可以输入以下命令:

    sudo alternatives --set python /usr/bin/python3
    
  3. 确认 Python3 安装成功,可以在终端中输入以下命令:

    python --version
    

    输出的结果应该类似于:

    Python 3.x.x