[python] PYTHONPATH

Visgean Skeloru visgean na gmail.com
Sobota Leden 14 21:47:17 CET 2012


Zkoušel si to co jsem psal?

A slightly less convenient way is to edit the site.py file in Python’s
> standard library, and modify sys.path. site.py is automatically imported
> when the Python interpreter is executed, unless the *-S* switch is
> supplied to suppress this behaviour. So you could simply edit site.py and
> add two lines to it:
>

Prostě stačí v kořenové složce projektu vytvořit site.py který upraví
sys.path, je to oficiální postup.
http://docs.python.org/install/index.html#modifying-python-s-search-path

Jestli je to jeden projekt tak je to v pohodě a stačí upravit jenom ten
jeden soubor...

2012/1/14 "Ing. Vladislav Ludík" <vlada na ludik.cz>

> Tak jsem si myslel, že jsem to vyřešil:
>
> do adresáře    /etc/profile.d   jsem vložil nový soubor    local_python.sh
>
> který obsahuje:
>
> # doplnim cestu k mym modulum
> PYTHONPATH="/python/**mojemoduly/":"${PYTHONPATH}"
> export PYTHONPATH
>
> Po reboot kontrola     sys.path:
>
> ['', '/python/mojemoduly', '/etc/profile.d', '/usr/lib/python2.7',
> '/usr/lib/python2.7/plat-**linux2', '/usr/lib/python2.7/lib-tk',
> '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-**dynload',
> '/usr/local/lib/python2.7/**dist-packages', '/usr/lib/python2.7/dist-**packages',
> '/usr/lib/python2.7/dist-**packages/PIL', '/usr/lib/python2.7/dist-**packages/gtk-2.0',
> '/usr/lib/pymodules/python2.7'**]
>
> zapíše správně moji cestu (sice i cestu '/etc/profile.d'), ale problém mám
> jinde.
>
>
> Spuštěním programu v crontab ten pak havaruje na tom, že nemůže
> naimportovat moje moduly.
>
> Pokusy s doplněním cesty přímo v crontab nebo nepřímo v cron.d nevedly k
> ničemu.
>
> Co s tím opravdu nevím.
>
> Díky za nové podněty.
>
> V.L.
>
> ______________________________**_________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/**listinfo/python<http://www.py.cz/mailman/listinfo/python>
>



-- 
PGP pub key:

http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com
           http://www.abclinuxu.cz/lide/visgean/gpg
           A453 B7F3 33D9 3BE6 2B8A | F014 5347 EBAC 0A5A 3E92
Jabber: visgean na jabber.org | visgean na jabber.cz
Github: http://github.com/Visgean
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20120114/2ff52bff/attachment.html>


Další informace o konferenci Python