[python] systemove promenne

Petr Messner petr.messner na gmail.com
Úterý Únor 9 12:38:21 CET 2010


Zkus místo toho nastavovat sys.path.

Mimochodem, přes os.system nebo subprocess.call nastavit systémovou
proměnnou pro již spuštěný proces samozřejmě nefunguje.

PM


2010/2/9 Tomas Hnizdil <tomash.cz na gmail.com>:
> Dobry den,
> rad bych si nastavil promennou PYTHONPATH (resp. do ni pridal cestu k
> jednomu balicku).
> Klasicky pres command prompt: export PYTHONPATH=$PYTHONPATH:/a/b/c
> neni problem, promenna se nastavi (coz je videt napriklad pres sys.path, kde
> /a/b/c je).
> Potreboval bych to ale provest uvnitr skriptu, coz se mi nedari ani
> systemovym volanim (os.system, subprocess.call)
> ani konstrukci os.environ['PYTHONPATH'] = ..., ktera by podle me mela
> fungovat, lec nedeje se tak :).
> Nedari se mi ani najit zadne best practices, jak tohle resit. Jak se s timto
> vyporadavate?
>
> Python v2.6
>
> diky
> tom
>


Další informace o konferenci Python