Ubuntu 24.04下python3-distutils安装失败,求替代安装方法
Ubuntu 24.04 安装 python3-distutils 失败的解决办法
办法1:安装python3-full元包
Ubuntu 24.04里python3-distutils已经被整合进python3-full这个元包,执行以下命令即可完成安装:
sudo apt update sudo apt install python3-full
该包包含所有Python3核心组件,distutils也包含在内。
办法2:安装对应Python版本的distutils包
Ubuntu 24.04默认Python版本为3.10,可直接安装该版本的distutils:
sudo apt update sudo apt install python3.10-distutils
安装完成后,创建软链接让系统默认Python3能识别到该distutils:
sudo ln -s /usr/lib/python3.10/distutils /usr/lib/python3/distutils
办法3:从源码手动安装distutils
若上述方法均无效,可从Python源码中提取distutils手动安装:
- 先安装编译依赖:
sudo apt install wget gcc make python3-dev
- 前往Python官网下载对应版本(Ubuntu24.04默认是3.10)的源码包,解压后进入源码目录下的
Lib/distutils文件夹 - 将distutils复制到系统Python目录:
sudo cp -r . /usr/lib/python3/distutils
- 清理临时下载的源码包和解压后的文件即可
内容的提问来源于stack exchange,提问作者Shivang Kareliya
相关产品推荐
相关产品推荐

