On Thu, Jun 03, 2004 at 03:04:54PM +0200, Marcin Gajda wrote:
> On Thu, Jun 03, 2004 at 10:02:28AM +0200, Jakub Bogusz wrote:
> 
> > - zakłada, że sys.path[0] zawiera katalog do wycięcia - co jeśli
> >   przestanie? Jeśli dany moduł jest wczytywany z poziomu innego modułu,
> >   który już "poprawił" sys.path?
> 
> To akurat nie jest problemem - taka zmiana byłaby czyniona tylko w
> części inicjalizacyjnej dla aplikacji, a nie modułu:
> 
> if __name__ == "__main__":
>       zmiana_path
> 
> > - są to zmiany nie w pakietach z konfliktującymi modułami, ale
> >   _wszystkich tych modułów używających_.
> 
> W związku z powyższym są to tylko zmiany w pakietach wrzucających
> skrypty pythonowe do %{_bindir} i tylko w tych skryptach.
> 
> >   Co jak będę chciał użyć jakiegoś skryptu nie z pakietu PLD?
> >   Wszędzie działa, tylko w PLD nie?
> 
> W takim przypadku skrypt wpadnie raczej do /usr/local/bin/ - a za to userzy
> już sami będą odpowiadać (tam nie będzie np. pb.py do zaimportowania,
> więc szansa na niedziałanie będzie dużo mniejsza).

Nic dodać nic ująć. :-)

Poczekajmy kilka dni, niech się to przetrawi...

    wrobell <[EMAIL PROTECTED]>

Attachment: pgpl4zfTOZA1J.pgp
Description: PGP signature

Odpowiedź listem elektroniczym