ubuntu源码编译安装python3

# 下载
sudo wget https://registry.npmmirror.com/-/binary/python/3.9.10/Python-3.9.10.tgz
# 解压
sudo tar -zxvf Python-3.9.10.tgz
# 进入
cd Python-3.9.10.tgz
# 
# 更新源+安装依赖
sudo apt update
sudo apt upgrade
sudo apt install build-essential gdb lcov libbz2-dev libffi-dev libgdbm-dev liblzma-dev libncurses5-dev libreadline6-dev libsqlite3-dev libssl-dev lzma lzma-dev tk-dev uuid-dev zlib1g-dev

# 创建安装位置
 sudo mkdir /opt/python3.9/
# 选择安装位置进行安装
sudo ./configure --prefix=/opt/python3.9/
# 编译
sudo make 
# 安装
sudo make install
# 安装完毕后,可以检查自己一下自己的安装是否成功,使用命令
/opt/python3.9/bin/python3.9
# 软连接
sudo ln -s /opt/python3.9/bin/python3.9  /usr/bin/python3.9
sudo ln -s /opt/python3.9/bin/pip3.9  /usr/bin/pip3.9


# 任意位置输入
python3.9 

你可能感兴趣的:(ubuntu,linux,运维)