0
点赞
收藏
分享

微信扫一扫

在Ubuntu18.04中安装最新版Python的方法

1. 更新包列表

打开终端并输入以下命令以更新你的包列表:

sudo apt update

2. 安装依赖项

安装构建Python所需的依赖项:

sudo apt install -y software-properties-common

3. 添加deadsnakes PPA

添加一个包含最新Python版本的PPA(个人包存档):

sudo add-apt-repository ppa:deadsnakes/ppa

4. 再次更新包列表

运行以下命令以更新包列表:

sudo apt update

5. 罗列所有python开头的包

apt list | grep '^python'

结果中并不包含最新版的python,那只能下载源码编译安装了。

6. 安装Python

6.1 首先,安装必要的构建工具:

sudo apt install -y build-essential libssl-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libgdbm-dev libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl git

6.2 下载Python 3.13的源代码并编译:

cd /usr/src
sudo wget https://www.python.org/ftp/python/3.13.0/Python-3.13.0.tgz
sudo tar xzf Python-3.13.0.tgz
cd Python-3.13.0
sudo ./configure --enable-optimizations
sudo make altinstall

7. 验证安装

安装完成后,可以通过以下命令验证Python是否安装成功:

python3.13 --version
举报

相关推荐

0 条评论