Анисимов.Орг слово - не воробей ...вылетит - зубы вышибет

Как подружить Python & Windows x64

Развертывая на свежеустановленной Windows Vista x64 свою среду для разработки Django-приложений столкнулся с весьма неожиданной проблемой.

Python 2.7 встал без вопросов. Django поставился в легкую. South - аналогично. После этого простые сайты из моего "репозитория" заработали как надо. Но не заработали сайты, использующие PIL - Python Imaging Library.

Скачиваю с оффсайта дистрибутив PIL последней версии для моего 2.7-го питона. Пытаюсь ставить. Хрен то там.

Python version 2.7 required, which was not found in the registry.

Вот шнягота. Наверно питон реестр как надо не инициализировал. Нашел в сети скрипт, который руками прописывает "присутствие питона" в реестре. Запустил - говорит не может ничего сделать. Мол "может у тебя уже поставлен питон какой-то?".

Ладно, качаю с оффсайта дистр исходников, чтобы поставить с помощью:

setup.py install

, что успешно проканало с джангой и соусом.

Запускаю. Тот же хрен, вид с боку:

error: Unable to find vcvarsall.bat

Посмотрел, оказывается PIL не на чистом питоне написан, а кусками на Си. Разворачивать еще и среду сишной разработки не было никакого желания. Полез дальше копать инет.

И решение нашлось. Страничка неофициальных сборок расширений питона позволила мне заиметь файлик PIL-1.1.7.win-amd64-py2.7.‌exe, который волшебным образом помог решить проблему слепошария предыдущего дистра.

Показов: 461.

Анисимов.Орг

Персональный сайт одного человека из Екатеринбурга.

Деятельность

САМОСТРОИТЕЛЬ - интернет-магазин товаров для умелых рук: технология ТИСЭ, компоненты умного дома, книги по строительству и ремонту.

128K - веб-издательство.

Обедоед - путеводитель голодного человека.

 

Сайт, который построил

Вячеслав В. Анисимов © 2003-2011

Используя авторские материалы не забывайте указывать прямую активную ссылку на источник.

Как связаться?

Электропочта: v@anisimov.org.