Я действительно пытался обновить свой пакет python до текущей версии, используя альтернативы обновления. Поскольку я не очень знаком с этим, я попытался сделать это, просмотрев видео на YouTube. из одного из таких видеороликов я, к сожалению, дал команду sudo unlink / usr / bin / python
, которая вскоре после этого сделала терминал и программу обновления программного обеспечения неработающими. но каким-то образом я смог открыть терминал через «файлы» а также когда я попытался установить какое-то новое программное обеспечение (Xterm) через терминал в конце процесса, он отображается как
kayalvizhi@eyegirl:~$ sudo apt-get install xterm
Reading package lists... Done
Building dependency tree
Reading state information... Done
xterm is already the newest version (330-1ubuntu2).
The following packages were automatically installed and are no longer required:
libllvm7 libllvm9
Use 'sudo apt autoremove' to remove them.
The following packages will be upgraded:
python3-distupgrade
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
5 not fully installed or removed.
Need to get 0 B/106 kB of archives.
After this operation, 1,024 B of additional disk space will be used.
(Reading database ... 207547 files and directories currently installed.)
Preparing to unpack .../python3-distupgrade_1%3a18.04.38_all.deb ...
/var/lib/dpkg/info/python3-distupgrade.prerm: 6: /var/lib/dpkg/info/python3-distupgrade.prerm: py3clean: not found
dpkg: warning: old python3-distupgrade 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: py3clean: not found
dpkg: error processing archive /var/cache/apt/archives/python3-distupgrade_1%3a 18.04.38_all.deb (--unpack):
new python3-distupgrade package pre-removal script subprocess returned error exit status 127
/var/lib/dpkg/info/python3-distupgrade.postinst: 6: /var/lib/dpkg/info/python3-distupgrade.postinst: py3compile: not found
dpkg: error while cleaning up:
installed python3-distupgrade package post-installation script subprocess returned error exit status 127
Errors were encountered while processing:
/var/cache/apt/archives/python3-distupgrade_1%3a18.04.38_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
, я дал команду
sudo dpkg --configure -a
kayalvizhi@eyegirl:~$ sudo dpkg --configure -a
dpkg: dependency problems prevent configuration of ubuntu-release-upgrader-gtk:
ubuntu-release-upgrader-gtk depends on python3-distupgrade (= 1:18.04.38); however:
Version of python3-distupgrade on system is 1:18.04.37.
dpkg: error processing package ubuntu-release-upgrader-gtk (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of ubuntu-release-upgrader-core:
ubuntu-release-upgrader-core depends on python3-distupgrade (= 1:18.04.38); however:
Version of python3-distupgrade on system is 1:18.04.37.
dpkg: error processing package ubuntu-release-upgrader-core (--configure):
dependency problems - leaving unconfigured
Setting up python3-lib2to3 (3.6.9-1~18.04) ...
Setting up python3-distutils (3.6.9-1~18.04) ...
dpkg: error processing package python3-distupgrade (--configure):
package is in a very bad inconsistent state; you should
reinstall it before attempting configuration
Setting up dh-python (3.20180325ubuntu2) ...
/var/lib/dpkg/info/dh-python.postinst: 6: /var/lib/dpkg/info/dh-python.postinst: py3compile: not found
dpkg: error processing package dh-python (--configure):
installed dh-python package post-installation script subprocess returned error exit status 127
dpkg: dependency problems prevent configuration of python3-all:
python3-all depends on dh-python; however:
Package dh-python is not configured yet.
dpkg: error processing package python3-all (--configure):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Errors were encountered while processing:
ubuntu-release-upgrader-gtk
ubuntu-release-upgrader-core
python3-distupgrade
dh-python
python3-all
, и у меня также есть красный сфера со знаком минус внутри нее, всякий раз, когда я нахожу на нее курсор, появляется сообщение вроде
a problem occurred when checking for the updates
Как мне вернуть все в нормальное состояние?
Press Ctrl+Alt+F3
cd /usr/bin
ls python*
python2.7
sudo ln -s python2.7 python
After this issue is fixed, try not to play with system python, either compile one from source or use Anaconda/Miniconda.