Не могу установить Pillow на сервер

Перенося свое приложение Django на 3.3 и Django 1.6b2, я сейчас устанавливаю на сервер все зависимости, которые работают локально.
Похоже, я не могу установить Pillow и не могу установить какой-либо json. Вот ошибки, которые я получаю:
Для Anyjson:

error: in 'ext_modules' option (extension 'bson._cbson'), 'sources' must be present and must be a list of source filenames

Для подушки:

error: in 'ext_modules' option (extension 'PIL._imaging'), 'sources' must be present and must be a list of source filenames

Может ли кто-нибудь помочь мне, пожалуйста? знак равно


person Depado    schedule 27.08.2013    source источник
comment
Установите библиотеку freetype2 (название пакета зависит от сервера), затем PIL, затем pillow.   -  person alecxe    schedule 27.08.2013
comment
Таблетка перед подушкой? какие?   -  person lalo    schedule 27.08.2013
comment
@lalo stackoverflow.com/a/8773615/771848 :)   -  person alecxe    schedule 27.08.2013
comment
@alecxe Pilow документация говорит: PIL и Pillow в настоящее время не могут сосуществовать в одном и том же окружающая обстановка. Если вы хотите использовать Pillow, сначала удалите PIL.   -  person lalo    schedule 27.08.2013
comment
Pillow - это ответвление Pillow, почему я должен установить их оба? В любом случае проблема решена, удаление и переустановка дистрибутива и setuptools решили проблему. оо   -  person Depado    schedule 27.08.2013


Ответы (2)


Решено путем удаления и повторной установки инструментов распространения и настройки. Не знаю почему, но сработало.

person Depado    schedule 30.08.2013
comment
не могли бы вы объяснить, как вы его удалили ?? - person uniqueNt; 27.03.2018

Просто переустановка distribute не сработала, но удаление для setuptools помогло.

person dzmitry    schedule 07.01.2014