Как удалить PIL из Ubuntu

Я пытаюсь установить Pillow для моего Python (версия 2.7.12). Однако я слышал, что PIL и Pillow не могут сосуществовать в системе. Поэтому я попытался удалить PIL из своей системы со следующим кодом

sudo pip uninstall pil

Но это не сработало, и появилась ошибка

Traceback (most recent call last): File "/usr/bin/pip", line 9, in <module> from pip import main ImportError: cannot import name main

Могу ли я спросить, что это значит? И как я могу полностью удалить PIL, чтобы я мог установить Pillow.

Большое спасибо за помощь в продвинутом

Tommy

0
задан 10 May 2018 в 11:06

2 ответа

В соответствии с этим обсуждением в Github, кажется, что было внесено изменение в библиотеку пипсов, которая его разрывает.

Предлагаемое решение на данный момент состоит в том, чтобы понизить версию pip до 9.0 .3

pip install --user --upgrade pip==9.0.3
0
ответ дан 17 July 2018 в 14:41

В соответствии с этим обсуждением в Github, кажется, что было внесено изменение в библиотеку пипсов, которая его разрывает.

Предлагаемое решение на данный момент состоит в том, чтобы понизить версию pip до 9.0 .3

pip install --user --upgrade pip==9.0.3
0
ответ дан 20 July 2018 в 14:45
  • 1
    Большое вам спасибо за помощь. Я попытался понизить его, используя ваше предложение, но я получаю следующую ошибку. Не удалось установить пакеты из-за EnvironmentError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/pip-9.0.3.dist-info' Рассмотрите возможность использования опции --user или проверьте разрешения. – user1127763 10 May 2018 в 12:18
  • 2
    @ user1127763 Я обновил ответ. Если это не работает с этим методом, попробуйте запустить команду как суперпользователь, используя sudo для запуска команды. – Danibix 10 May 2018 в 12:22

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

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