Установка PIL на CentOS тоже оказалось не простым занятием, почему-то не нашлось необходимых кодеков для JPEG. Из-за этого поле ImageField не переваривало jpeg-овские файлы.
Для начала easy_install pil ничего кроме "увы" не дало. Больший успех дало:
#~: easy_install --find-links http://www.pythonware.com/products/pil/ Imaging
Однако после инсталляции Django все равно pil не находил. Скачал исходный архив pil. Попробовал отсетапить.
Проблема с jpeg кодеком не рещилась не хватало библиотек. Если вы уже отбильдили - первое - удалите бильд.
Разахивируйте заново и дальше по шагам
yum install freetype freetype-devel jpeg jpeg-devel libpng libpng-devel
cd Imaging-1.1.6
В setup.py прописываем пути к jpeg библиотекам.
python setup.py build_ext -i
python selftest.py
python setup.py install
Показаны сообщения с ярлыком python. Показать все сообщения
Показаны сообщения с ярлыком python. Показать все сообщения
пятница, 19 июня 2009 г.
суббота, 23 мая 2009 г.
Подписаться на:
Сообщения (Atom)
Linux: генерация рандомной строки для пароля
cat /dev/urandom | tr -dc '[:alnum:]' | fold -w ${1:-20} | head -n 1
-
cat /dev/urandom | tr -dc '[:alnum:]' | fold -w ${1:-20} | head -n 1
-
Открываем /etc/my.cnf Добавляем [mysqld] # InnoDB settings innodb_data_home_dir = /var/lib/mysql/ innodb_data_file_path = ibdata1:100M:auto...
-
Некоторым пользователям предпочтительней дать не полный доступ, а только права на перенос файлов. FTP...? Несекьюрное решение. С точки зрени...