XuLaLa.Tech

首页客户端下载Windows 使用V2Ray 教程SSR 教程Clash 教程

如何在Fedora或CentOS上升级到Python 3.10.14?

2025.04.09

python当前的最近版本已经是3.10,在之前的Fedora或CentOS自带的版本可能都是3.7或者3.6,都很有必要将其升级到最新的3.10,毕竟最近的版本在性能上做了很大的提升,那如何在Fedora或CentOS上升级到Python 3.10呢?

第1步:依赖

Python安装需要您系统上的GCC编译器。使用SSH或Shell访问登录到您的服务器。现在,使用以下命令在安装Python之前安装先决条件。

sudo yum -y install gcc openssl-devel bzip2-devel

注意:如果您遇到以下错误,您还需要安装以下内容:
Python3: ImportError: 在使用来自模块multiprocessing的Value时没有名为’_ctypes’的模块

sudo yum -y install gcc gcc-c++
sudo yum -y install zlib zlib-devel
sudo yum -y install libffi-devel 

第2步 – 下载Python 3.10.14

使用以下命令从Python官方网站下载Python。您也可以下载指定版本之外的最新版本。

cd /usr/src
wget https://www.python.org/ftp/python/3.10.14/Python-3.10.14.tgz

现在解压下载的包。

tar xzf Python-3.10.14.tgz

第3步 – 安装Python 3.10.14

使用以下命令集在您的系统上使用altinstall编译Python源代码。

cd Python-3.10.14
./configure --enable-optimizations
make altinstall

make altinstall用于防止替换默认的python二进制文件/usr/bin/python。

现在从您的系统中删除下载的源代码归档文件

rm /usr/src/Python-3.10.14.tgz
python3  -V

如果有需要同时存在多个版本的Python的场景,可以使用Python多版本管理工具conda 或者pyenv, 都能够很方便在多个版本直接快速的切换。

© 2010-2022 XuLaLa 保留所有权利 本站由 WordPress 强力驱动
请求次数:69 次,加载用时:0.665 秒,内存占用:32.19 MB