Комментарии 16
А я пока не обновляюсь на Snow Leopard — жду, когда основные ошибки исправят :))))
А как вообще ощущение от новой версии?
А как вообще ощущение от новой версии?
Ощущение определенно очень хорошее. И с точки зрения пользователя. И с точки зрения околомаковского разработчика — обновленный со множеством вкусностей XCode доступен пока только для снежного
Правда надо памяти докупить :)
Правда надо памяти докупить :)
Памяти докупить — сама система больше кушает или новый XCode?
Система стала прожорливей. Возможно из-за того, что переход на 64 осуществлен не полностью (ядро у мну только в 32 работает + где-то 1/3 используемого софта).
Вообще, самое большое «разочарование» — это Safari, вот у него с памятью все кошмарно стало, такое ощущение, что он ее никогда не чистит :)) Вот сейчас, при относительно небольшой нагрузке (12 табов в 3-х окнах, флеш отключен подчистую) — 287 real mem и 395 virt mem.
Огромное спасибо за пост, я уже измучился весь с этой проблемой…
Только вот теперь помогите разобраться)
Попробовал вариант а):
Удалил /sw/lib/libjpeg.62.dylib, собрал libjpeg заново по вашему мануалу — теперь библиотеки с именем libjpeg.62.dylib теперь в системе у меня вообще нет ((
А в директории /usr/local/lib/ после make install создались только эти 2 файла: libjpeg.a, libjpeg.la.
Как быть?
Только вот теперь помогите разобраться)
Попробовал вариант а):
Удалил /sw/lib/libjpeg.62.dylib, собрал libjpeg заново по вашему мануалу — теперь библиотеки с именем libjpeg.62.dylib теперь в системе у меня вообще нет ((
А в директории /usr/local/lib/ после make install создались только эти 2 файла: libjpeg.a, libjpeg.la.
Как быть?
А при сборке никаких ошибок не наблюдалось, ни на что не жалоб не поступало?
Пересобрал libjpeg еще раз, ошибок и жалоб замечено не было. Эффект правда тот же.
Нашел вот эту вещь — ethan.tira-thompson.org/Mac_OS_X_Ports.html, библиотека jibjpeg уже собранная с инсталлером. Установил, в папке /usr/local/lib/ появился файл libjpeg.62.dylib, все ок.
Переставил PIL, но он все равно ругается — Symbol not found: _jpeg_resync_to_restart
Проверил зависимости _imaging через otool, сслыка есть на эту библиотеку, все ок вроде:
/Library/Python/2.6/site-packages/PIL/_imaging.so:
/sw/lib/libjpeg.62.dylib (compatibility version 63.0.0, current version 63.0.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 124.1.1)
Уже не знаю куда и копать…
Нашел вот эту вещь — ethan.tira-thompson.org/Mac_OS_X_Ports.html, библиотека jibjpeg уже собранная с инсталлером. Установил, в папке /usr/local/lib/ появился файл libjpeg.62.dylib, все ок.
Переставил PIL, но он все равно ругается — Symbol not found: _jpeg_resync_to_restart
Проверил зависимости _imaging через otool, сслыка есть на эту библиотеку, все ок вроде:
/Library/Python/2.6/site-packages/PIL/_imaging.so:
/sw/lib/libjpeg.62.dylib (compatibility version 63.0.0, current version 63.0.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 124.1.1)
Уже не знаю куда и копать…
Ссылка ведет на неправильную библиотеку, попробуйте использовать второй вариант:
cd /Library/Python/2.6/site-packages/PIL/
install_name_tool -change /sw/lib/libjpeg.62.dylib /usr/local/lib/libjpeg.62.dylib _imaging.so
Да, точно. Столько раз переустанавливал в самых разных вариантах, что глаз уже замылился.
Но все равно не помогло.
В итоге решил проблему через MacPorts:
sudo port install python26, py26-mysql, py26-django, py26-pil
Многие негативно относятся к MacPorts и подобным вещам, и я никогда не пользовался ими раньше боясь захламления системы ненужным мусором. На деле все оказалось не так страшно, и к тому же очень удобно.
Но все равно не помогло.
В итоге решил проблему через MacPorts:
sudo port install python26, py26-mysql, py26-django, py26-pil
Многие негативно относятся к MacPorts и подобным вещам, и я никогда не пользовался ими раньше боясь захламления системы ненужным мусором. На деле все оказалось не так страшно, и к тому же очень удобно.
А как вообще PIL прикрутить к барсику? Пляшу с бубном уже всю ночь…
В последнее время среди прогрессивного общества популярно Homebrew как замена портов. У кого возникают проблемы с зависимостями — можете попробовать. Я поставил на нём свежий питон, mysql, апач и пхп и все зависимости вроде pil — всё вроде крутится нормально, версии свежие, если всё по инструкции делать — отлично работает
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Исправляем Python Imaging (PIL) в Snow Leopard'е