Linux

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > Linux > Ubuntu18下源码编译安装Python

在Ubuntu18下源码编译安装Python教程

作者:winfred_hua

本文介绍了在Linux系统中安装Python3.9.13的具体步骤,包括更新系统包、安装编译依赖、下载源码、编译安装等,最后可设置默认版本

知识点

步骤 1:更新系统包

sudo apt update
sudo apt upgrade

步骤 2:安装编译依赖

sudo apt install -y build-essential checkinstall
sudo apt install -y libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev sqlite3 bzip2 openssl libgdbm-dev libgdbm-compat-dev liblzma-dev libreadline-dev uuid-dev

步骤 3:下载 Python 3.9.13 源码

注:如果服务器网速比较慢,可以在Windows下载后上传到Linux.

cd /usr/src
sudo wget https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tgz
sudo tar xzvf Python-3.9.13.tgz

步骤 4:编译并安装 Python

cd Python-3.9.13
sudo ./configure --enable-optimizations
sudo make -j$(nproc)
sudo make altinstall

步骤 5:验证安装

python3.9 --version

输出应为:

Python 3.9.13

步骤 6:设置 Python 3.9 为默认版本(可选)

sudo update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.9 1
sudo update-alternatives --config python3

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文