旧版本的 python 无法访问“python3-distutils”

旧版本的 python 无法访问“python3-distutils”

总结:有两个版本Python在我的系统上。旧版本无法访问分布式实用程序

我正在运行全新安装的 Ubuntu 22.04。
该发行版已安装两个版本的 Python:Python 3.10&Python 3.9并且没有实例点子

我已经安装了点子通过运行:

sudo apt install python3-pip

这使得点子可以用来Python 3.10。我可以通过以下方式确认:

$ python3.10 -m pip --version
pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)

然而,点子不工作Python 3.9。 看:

$ python3.9 -m pip --version
Traceback (most recent call last):
...
from distutils.cmd import Command as DistutilsCommand

ModuleNotFoundError: No module named 'distutils.cmd'

python3-distutils已安装(仅限 v3.10):

$ apt list --installed | grep distutils
python3-distutils/jammy-updates,jammy-updates,now 3.10.6-1~22.04 all [installed]

我无法安装python3-distutils版本 3.9:

$ sudo apt install python3.9-distutils
E: Unable to locate package python3.9-distutils
E: Couldn't find any package by glob 'python3.9-distutils'

问题怎么做分布式实用程序可以用来Python 3.9所以点子适用于 Python 版本。

相关内容