[devel] python-module-pygtk, -pygnome и иже с ними

Alexey Morozov =?iso-8859-1?q?alex-altlinux_=CE=C1_idisys=2Eiae=2Ensk=2Esu?=
Вт Мар 15 19:28:31 MSK 2005


On Tue, Mar 15, 2005 at 05:24:25PM +0300, Alexey I. Froloff wrote:
> > Для тех, кому кажется, что программистов подобных one-liners надо при
> > жизни готовить к Вечности, которую они проведут в неблагоприятных
> > климатических условиях, поясню, что данный one-liner
> > меняет строчку указания интерпретатора с
> > /usr/bin/python [<опциональные параметры>]
> 
> > на
> 
> > /usr/bin/env pythonX.Y [<эти самые параметры>]
> 
> Мне одно непонятно - ЗАЧЕМ привязывать совершенно левый скрипт
> типа того же hal-device-manager к какой-то конкретной версии
> python?  Есть альтернативы на /usr/bin/python - зачем ещё этот
> гемморой вводить?
Проблема очень простая:

python2.4 НЕ будет искать модули, упавшие при установке
в /usr/lib/python2.3.

И наоборот, соответственно :-)

В случае HAL, который, помнится, кладет своё питонье хозяйство в /usr/share/hal
и /модифицирует sys.path/ привязка оказывается менее явной. Но и там, судя по
предыдущему обсуждению, есть привязка .pyc'ов и .pyo к версии питона,
так что, волей-неволей придется проставлять привязку к конкретной версии
питона.

----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20050315/05d667f5/attachment-0001.bin>


Подробная информация о списке рассылки Devel