2013-07-16 3 views
0

У меня был PIL, установленный на osx, используя pip, но, поскольку я получаю сообщение об ошибке, что jpeg-декодер недоступен, я удалил PIL, чтобы я мог сначала установить библиотеки jpeg и затем переустановите PIL. Тем не менее, оба следующих дают мне ошибки:PIL и jpeg-декодер недоступны ошибки на mac 10.8.2

sudo pip install libjpeg 

не ..Could найти все загрузки, которые удовлетворяют требованиям libjpeg

sudo pip install libjpeg-dev 

Не удалось найти какие-либо загрузки, которые удовлетворяют требования libjpeg-DEV

Любые идеи по установке jpeg lib? Благодарю. -TM

+0

Я хочу, чтобы вы запускали все стандартные материалы 'apt-get update', прежде чем запускать это? – will

+0

не уверен, что apt-get есть, но см. Мои комментарии ниже к ответу. Я до сих пор понял это. – user818190

+0

apt-get - это способ установить вещи на многие системы * nix. делает такую ​​вещь очень простой. Не знаю, доступен ли он для Mac. – will

ответ

1

Я не имею макинтош, но быстрый поиск Google дал следующие инструкции:

$ curl -O http://www.ijg.org/files/jpegsrc.v8c.tar.gz 
$ tar zxvf jpegsrc.v8c.tar.gz 
$ cd jpeg-8c/ 
$ ./configure 
$ make 
$ sudo make install 

на this странице.

Если это не сработает, тогда this ответ на тот же вопрос сработал для кого-то, и они получили его от this комментарий блога.

+0

Я только что загрузил файл jpegsrc v9 из url выше. Теперь я хотел бы узнать, как установить его с помощью pip, а также, если мне нужно сначала удалить PIL, установить эту библиотеку jpeg, а затем переустановить PIL. – user818190

+0

@ user818190 'libjpeg' не является библиотекой python, вы не устанавливаете его через pip/easy_install. Вы устанавливаете его как библиотеку для всего компьютера, а затем устанавливаете pil. Если он все еще не может его найти, сделайте то, что он говорит в [this] (http://stackoverflow.com/a/7528988/432913). – will

+0

Итак, я загрузил библиотеку jpegsrc v9 на свой рабочий стол, установил ее, как описано выше, а затем переустановил PIL с помощью pip. Я получил подтверждение того, что PIL был успешно установлен с поддержкой JPEG. Однако, когда я использую scrapy для сканирования страницы, я получаю ту же самую старую ошибку: jpeg-декодер недоступен. – user818190

Смежные вопросы