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 vl...@ludik.cz
Tak jsem si myslel, že jsem to vyřešil:
do adresáře/etc/profile.d jsem vložil nový souborlocal_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@py.cz
http://www.py.cz/mailman/**listinfo/pythonhttp://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: visg...@jabber.org | visg...@jabber.cz
Github: http://github.com/Visgean
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python