На этот вопрос уже есть ответ здесь:
Я запутался, чтобы удалить python3 или исправить свой VPS Ubuntu
Я использую Ubuntu 16.04.5 LTS (GNU / Linux 4.4.0-31-generic x86_64)
Я попытался удалить все пакеты python
sudo apt-get purge python3
И получил эта ошибка
dpkg: error processing package python3-pkg-resources (--remove):
subprocess installed pre-removal script returned error exit status 127 Processing triggers for libc-bin (2.23-0ubuntu10) ...
Errors were encountered while processing:
python3-lxml
python3-pip
python3-apt
python3-pyparsing
gir1.2-ibus-1.0:amd64
hplip-data
python3-blinker
python3-bs4
python3-cairo
python3-chardet
python3-dbus
python3-defer
python3-feedparser
python3-gi
python3-guacamole
python3-httplib2
python3-idna
python3-jwt
python3-louis
python3-markupsafe
python3-padme
python3-setuptools
python3-problem-report
python3-ptyprocess
python3-pyasn1
python3-pycurl
python3-six
python3-wheel
python3-xdg
python3-xkit
python3-xlsxwriter
dh-python
python3
python3-pkg-resources
E: Sub-process /usr/bin/dpkg returned an error code (1)
Я попробовал другой способ с другого сайта, ошибка все еще та же И я попытался переустановить Ubuntu с помощью командной строки
apt-get install --reinstall ubuntu-desktop
Я не знаю я должен сделать, чтобы исправить мой ubuntu и переустановить мой питон.
Примечание:
Я пытался запустить python3
, он не работает по причинам, что python3 не является пакетом, и я запускаю python3.7
, он работает нормально, idk python3.7 это настоящий пакет python, который у меня есть, или что-то еще: /
Я так благодарен за любую помощь
Ubuntu 16.04 идет с Python3, установленным по умолчанию. Если Вы хотите установить Python 2, можно работать:
sudo apt install python-minimal
На командной строке необходимо использовать python3
или python2
выполнить сценарии.
Также обратите внимание это ubuntu-desktop
пакет, который установит полную систему отображения, такую как X-сервер и пакеты Gnome, ни один из которых у Вас будет много использования для при соединении по SSH.
Однако проблема, которую Вы можете иметь теперь, состоит в том, что Вы попытались (или успешно выполнились до некоторой степени) в удалении Python, который является на самом деле что инструмент управления пакета apt
использование для устанавливания/удаления пакетов.
Это походит на XY-проблему. Проблема Y, удаляя Python 3, повредит Вашу ОС. Не делайте этого.
Проблема X не ясна, но предположение, что случается так, что система, исполняемый файл Python 3 поврежден, можно переустановить его через пакет python3.5-minimal
:
sudo apt-get install --reinstall python3.5-minimal