не может удалить Python 3.3.3

склонные sudo - получают способную к Python установку

возврат ошибки:

способный к Python: Зависит: Python (<2.8), но 3.3.3-1 должен быть установлен

Я удалил python3 из машины, использующей склонный - добираются

Когда я работаю:

dpkg-запрос - список

Я получаю следующее для Python:

ri python 3.3.3-1 python-3.3.3
ii python2.7 2.7.3-0ubuntu3

но под управлением Python - версия

Python 2.7.3

Как я могу удалить какой-либо Python 3.3.3-1 ссылки/пакета от моей системы?

 apt-cache policy python python2 python3
python:
  Installed: 3.3.3-1
  Candidate: 3.3.3-1
  Version table:
 *** 3.3.3-1 0
        100 /var/lib/dpkg/status
     2.7.3-0ubuntu2.2 0
        500 http://gb.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
     2.7.3-0ubuntu2 0
        500 http://gb.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
python3:
  Installed: (none)
  Candidate: 3.2.3-0ubuntu1.2
  Version table:
     3.2.3-0ubuntu1.2 0
        500 http://gb.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
     3.2.3-0ubuntu1 0
        500 http://gb.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
N: Unable to locate package python2

После комментария Командующего Байта:

 apt-cache policy python
python:
  Installed: 2.7.3-0ubuntu2.2
  Candidate: 2.7.3-0ubuntu2.2
  Version table:
 *** 2.7.3-0ubuntu2.2 0
        500 http://gb.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     2.7.3-0ubuntu2 0
    500 http://gb.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
0
задан 9 April 2017 в 23:58

1 ответ

Хорошо, таким образом, по любой причине Вы имеете python пакет в Вашем локальном кэше пакета, который предоставляет Python 3, хотя это должен быть Python 2.

, Если Вы, надо надеяться, еще не испортили слишком много и apt-get все еще работы, попытайтесь выполнить это:

sudo apt-get install python=2.7.3-0ubuntu2.2 python3 

и удаляют Ваши кэшируемые пакеты с

sudo apt-get clean

впоследствии.

После того, как все было зафиксировано снова, необходимо, вероятно, также проверить Ваш /var/log/apt/history.log и видеть, какие пакеты были удалены, когда Вы удалили python3 ранее (который Вы не должны были делать), и переустановите их снова.

1
ответ дан 3 November 2019 в 12:06

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

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