metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-05-22 10:10 am
Entry tags:

Дети гвидо-ван-россума и ехидны

винда, easy_install lxml
Конечно же, самоочевидное действие - это скачать исходники и пытаться их собирать, надеясь на наличие Visual Studio и ругаясь на отсутствие девелопмент пакетов от libxml.
Это еще не говоря о том, что я ставлю питонософт по инструкции, которую авторы даже не пытались проверять ее на чистой машине.

ЗЫ: Ну и рукожопики, простите меня. Валится исключение при импорте. Перехватывают, показывают сообщение вида "проверьте свой environment" и все. Сообщение от исключения показывают _в заголовке диалогового окна_. Пошел я в консоль, быстрее будет разобраться.

PPS: Ну питонасты, ну капец:
python.exe CreateFile D:\gnuradio\bin\<stdin> NAME INVALID
python.exe CreateFile D:\gnuradio\bin\<stdin> NAME INVALID
python.exe CreateFile D:\Programm\Python27\Lib\site-packages\cheetah-2.4.4-py2.7-win32.egg\<stdin> NAME INVALID
python.exe CreateFile D:\programm\python27\lib\site-packages\markdown-2.1.1-py2.7.egg\<stdin> PATH NOT FOUND
python.exe CreateFile D:\Programm\Python27\Lib\site-packages\lxml-2.3-py2.7-win32.egg\<stdin> NAME INVALID
python.exe CreateFile D:\gnuradio\lib\site-packages\<stdin> NAME INVALID
python.exe CreateFile C:\WINDOWS\system32\python27.zip\<stdin> PATH NOT FOUND
python.exe CreateFile D:\Programm\Python27\DLLs\<stdin> NAME INVALID
python.exe CreateFile D:\Programm\Python27\Lib\<stdin> NAME INVALID
python.exe CreateFile D:\programm\python27\lib\plat-win\<stdin> PATH NOT FOUND
python.exe CreateFile D:\Programm\Python27\Lib\lib-tk\<stdin> NAME INVALID
python.exe CreateFile D:\Programm\Python27\<stdin> NAME INVALID

[identity profile] wildman.livejournal.com 2012-05-22 07:59 am (UTC)(link)
virtualenv + pip

[identity profile] avnik.livejournal.com 2012-05-22 08:16 am (UTC)(link)
билдаут же
пип будет так же адово собирать исходники (билдаут впрочем тоже, если ему не показать каталог с пресобраными яйками для венды)ю

[identity profile] metaclass.livejournal.com 2012-05-22 08:27 am (UTC)(link)
Да, в итоге я ему яйко и притащил. Оказывается - на pypi оно есть только для 2.3 версии, для более поздних нету.

[identity profile] avnik.livejournal.com 2012-05-22 09:16 am (UTC)(link)
http://pypi.python.org/pypi/lxml/2.3 вон там 2.3 для всевозможных питонов,
Я вот уверен, что если запинить версию в билдауте -- оно выкачает win32 яйко (ну может еще путь ткнуть вышеуказаный понадобится).

PS Впрочем с PIL (который из за тупости аффторов в итоге форкнули) и lxml всегда были проблемы -- и как следствие куча buildout.recipe их ставящих в разные позы