Не может установить программное обеспечение потому что “Никакой модуль, названный 'debconf'” ошибка в apt/dpkg

Я получаю это сообщение об ошибке каждый раз, когда я пытаюсь установить любое приложение.

Setting up apt-listchanges (3.8) ...
Traceback (most recent call last):
File "/tmp/tmp.agLdMrHHO6.aptlc/debconf-helper.py", line 6, in <module>
import debconf
ImportError: No module named 'debconf'
dpkg: error processing package apt-listchanges (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
apt-listchanges
E: Sub-process /usr/bin/dpkg returned an error code (1) 
3
задан 15 January 2017 в 02:58

2 ответа

Вы получаете эту ошибку, потому что Ваша установка Python 3 повреждается. Это не может импортировать debconf модуль. Можно подтвердить это путем попытки следующего:

$ python3 -m debconf
/usr/bin/python3: No module named debconf

, Если это верно, необходимо проверить, что debconf.py файл существует в /usr/lib/python3/dist-packages и что этот каталог находится на Вашем sys.path.

В прошлом я испытал эту проблему, когда я установил пользовательский интерпретатор Python. Удостоверьтесь, что команда type python3 возвращается /usr/bin/python3.

7
ответ дан 1 December 2019 в 13:23

Ответ

type python3

должен быть

python3 is /usr/bin/python3

, Если это не:

файл

/etc/profile

Редактирования Удаляет

/usr/local/bin:

от пути после сначала, 'если' условие

Перезагрузка

Он сделан теперь.

Работы над RPi jessy для протяжения обновления

0
ответ дан 1 December 2019 в 13:23

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

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