Вопрос Удалите предварительно установленный PIL


Я бы хотел установить подушку, но, по словам Подушки документация, Я должен удалить PIL первый, который, похоже, предустановлен в Ubuntu 13.10.

Каков наилучший способ сделать это?


3
2018-02-27 06:18


происхождения




ответы:


Самый простой способ удаления pil использует зернышко:

sudo pip uninstall pil

и затем установите подушку, используя пипетку:

sudo pip install pillow

(видеть Вот для установки пипса)


5
2018-02-27 06:30



дела sudo pip uninstall pil дает сообщение: Cannot uninstall requirement pil, not installed, И тестирование sudo pip uninstall pillow похоже, что Ubuntu 13.10 поставляется с предустановленной подушкой, а не с PIL. Я был смущен, потому что /usr/lib/python2.7/dist-packages/ имеет каталог: PIL, но я полагаю, что это относится к подушке. Я заметил, что есть также каталог, называемый Pillow-2.0.0.egg-info, - Garrett
Он все еще появляется в pip freeze и у меня все еще есть проблема, которая предположительно была зафиксирована в подушке. (Да, я установил Pillow после того, как, возможно, удалил PIP) - FracturedRetina


Попробуйте следующее:

Полностью удалить PIL / подушку (2,7 и 3,5):

$ sudo -H pip uninstall pillow
-> Successfully uninstalled Pillow-3.1.2
$ sudo -H pip3 uninstall pillow
-> Cannot uninstall requirement pillow, not installed

Полностью удалить pip & pip3:

$ which pip
/usr/local/bin/pip

$ /usr/local/bin/pip uninstall pip
$ sudo apt-get remove python-pip 

Удалить яйцо (из easy_install):

Установите pip & pip3:

$ sudo apt-get install python-pip
$ sudo apt-get install python3-pip

$ sudo easy_install pip     <- Installs to different directory (egg)
$ sudo easy_install pip3    <- Installs to different directory (egg)

Установите подушку (2,7 и 3,5):

sudo -H pip3 install pillow
-> Installed Pillow-4.1.1-cp27-cp27mu-manylinux1_x86_64.whl
sudo -H pip install pillow
-> Requirement already satisfied

$ sudo easy_install Pillow
Searching for Pillow
Best match: Pillow 4.1.1
Adding Pillow 4.1.1 to easy-install.pth file

Using /usr/local/lib/python2.7/dist-packages
Processing dependencies for Pillow
Finished processing dependencies for Pillow

$ sudo pip3 install Pillow
Requirement already satisfied: Pillow in ./.local/lib/python2.7/site-packages

1
2018-06-27 07:25