ModuleNotFoundError: Нет модуля с именем distutils.util после обновления до Ubuntu 20.04

После обновления до Ubuntu 20.04 я начал получать эту ошибку

ModuleNotFoundError: Нет модуля с именем 'distutils.util' для каждой команды pip , которую я выполняю.

Я пробовал решения на ModuleNotFoundError: ни один модуль с именем 'distutils.util' и pip3 не указывает на неправильную версию python , но похоже, что ничего не работает.

Пробовал следующее:

python3 -m pip

и:

sudo apt-get install python3-distutils
sudo apt-get install python3-apt

эти две команды говорят мне, что эти пакеты уже установлены, поэтому я повторно установил их, но в конце туннеля не было света.

Есть ли решение для этого?

У меня есть виртуальная среда, в которой работает Python 3.6.9.

0
задан 22 July 2020 в 18:25

2 ответа

Я решил эту проблему, создав новую виртуальную среду с Python 3.8.

0
ответ дан 20 November 2020 в 09:58

Я исправил это, установив distutils для конкретной версии:

т.е.:

sudo apt install python3.9-apt
0
ответ дан 12 February 2021 в 18:51

Другие вопросы по тегам:

Похожие вопросы: