Я установил PIL с помощью PIP. Однако, используя PIL на Django, при попытке загрузить файл .jpg, я получаю ошибку:Ошибка в PIL, установленном с PIP - Django, Python
Upload a valid image. The file you uploaded was either not an image or a corrupted image.
Я читал в Интернете об этой ошибке и решение было удалить скомпилированные файлы для текущей ОС, затем снова используйте setup.py.
Однако, когда я установил PIL с PIP, у меня нет setup.py и нет папки с файлами, скомпилированными для моей конкретной ОС. Это Mac OSX Lion.
Обновление: у меня не было установленного libjpeg на моем компьютере. У меня есть это сейчас, и я пытаюсь изменить конфигурацию PIL, чтобы указать на библиотеку libjpeg.
Да, проблема была в том, что библиотеки jpeg отсутствовали. Каков эффективный способ установки на Mac? –
@ Vasco OK. Проверьте это: [Установка PIL для использования с Django в Mac OS X] (http://stackoverflow.com/questions/5075620/installing-pil-to-use-with-django-on-mac-os-x). В следующий раз будьте более точными в своих вопросах! – Paolo
Вы правы. Спасибо за поддержку –