Ошибки Ubuntu 18.04 Python-TZ и Python-ZMQ

У меня установлена ​​дополнительная версия Python 2.7.15rc1, и я создал некоторую проблему, когда временно изменил символическую ссылку на Python на Python3 и вернулся обратно.

Теперь, когда я пытаюсь получить обновления через apt.

sudo apt update -y && sudo apt upgrade -y 

Это то, что я получаю.

<ч>
The following additional packages will be installed:
  python-zmq
The following packages will be upgraded:
  python-tz python-zmq
2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
94 not fully installed or removed.
Need to get 0 B/642 kB of archives.
After this operation, 3,072 B of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 632636 files and directories currently installed.)
Preparing to unpack .../python-tz_2019.2-1ppa1~bionic_all.deb ...
/var/lib/dpkg/info/python-tz.prerm: 6: /var/lib/dpkg/info/python-tz.prerm: pyclean: not found
dpkg: warning: old python-tz package pre-removal script subprocess returned error exit status 127
dpkg: trying script from the new package instead ...
/var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: pyclean: not found
dpkg: error processing archive /var/cache/apt/archives/python-tz_2019.2-1ppa1~bionic_all.deb (--unpack):
 new python-tz package pre-removal script subprocess returned error exit status 127
/var/lib/dpkg/info/python-tz.postinst: 6: /var/lib/dpkg/info/python-tz.postinst: pycompile: not found
dpkg: error while cleaning up:
 installed python-tz package post-installation script subprocess returned error exit status 127
Preparing to unpack .../python-zmq_18.1.0-1ppa1~bionic_amd64.deb ...
/var/lib/dpkg/info/python-zmq.prerm: 6: /var/lib/dpkg/info/python-zmq.prerm: pyclean: not found
dpkg: warning: old python-zmq package pre-removal script subprocess returned error exit status 127
dpkg: trying script from the new package instead ...
/var/lib/dpkg/tmp.ci/prerm: 6: /var/lib/dpkg/tmp.ci/prerm: pyclean: not found
dpkg: error processing archive /var/cache/apt/archives/python-zmq_18.1.0-1ppa1~bionic_amd64.deb (--unpack):
 new python-zmq package pre-removal script subprocess returned error exit status 127
/var/lib/dpkg/info/python-zmq.postinst: 6: /var/lib/dpkg/info/python-zmq.postinst: pycompile: not found
dpkg: error while cleaning up:
 installed python-zmq package post-installation script subprocess returned error exit status 127
Errors were encountered while processing:
 /var/cache/apt/archives/python-tz_2019.2-1ppa1~bionic_all.deb
 /var/cache/apt/archives/python-zmq_18.1.0-1ppa1~bionic_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
1
задан 28 September 2019 в 04:15

1 ответ

Ваш вывод показывает эту ошибку:

pycompile: не найденный

pycompile обеспечивается минимальным подмножеством языка Python (версия 2.7) т.е. python-minimal или более точно libpython2.7-minimal

Читайте здесь.


Для фиксации его, необходимо переустановить libpython2.7-minimal или python-minimal путем выполнения следующей команды в терминале:

sudo apt install --reinstall libpython2.7-minimal

Или:

sudo apt install --reinstall python-minimal
0
ответ дан 23 October 2019 в 10:12

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

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