多种方式安装_Python_3.13.1_的教程
Python 3.13.1 是 Python 最新的稳定版本之一,具有许多改进和新功能。以下是几种安装 Python 3.13.1 的方法,适用于不同的操作系统和用户需求。
方法一:通过官方源代码编译安装
这种方式适用于所有主流 Linux 发行版。
步骤:
-
下载源代码 从 Python 官方网站 下载 Python 3.13.1 的源代码。
wget https://www.python.org/ftp/python/3.13.1/Python-3.13.1.tgz
-
解压源代码
tar -xvzf Python-3.13.1.tgz
cd Python-3.13.1 -
安装依赖 根据系统类型安装编译所需的依赖:
- 对于 Ubuntu/Debian 系统:
sudo apt update
sudo apt install -y build-essential libssl-dev zlib1g-dev libncurses5-dev libnss3-dev libreadline-dev libffi-dev curl libbz2-dev - 对于 CentOS/RHEL 系统:
sudo yum groupinstall -y "Development Tools"
sudo yum install -y gcc openssl-devel bzip2-devel libffi-devel
- 对于 Ubuntu/Debian 系统:
-
编译并安装
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall使用
make altinstall
而不是make install
,以避免覆盖系统默认的 Python 版本。 -
验证安装
python3.13 --version
方法二:通过包管理器安装(Linux)
部分 Linux 发行版已经支持通过包管理器直接安装 Python 3.13.1,或者使用第三方工具。
Ubuntu/Debian 使用 Deadsnakes PPA
-
添加 PPA 源:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update -
安装 Python 3.13.1:
sudo apt install python3.13
使用 Conda 安装
- 确保已安装 Miniconda 或 Anaconda。
- 创建新环境并安装 Python 3.13.1:
conda create -n py313 python=3.13.1
conda activate py313
方法三:在 macOS 上安装
使用 Homebrew
-
更新 Homebrew:
brew update
-
安装 Python 3.13.1:
brew install python@3.13
-
验证安装:
python3.13 --version
通过源码安装(与 Linux 类似)
参照方法一,通过编译源代码的方式安装。