[python] PYTHONPATH
"Ing. Vladislav Ludík"
vlada na ludik.cz
Sobota Leden 14 16:24:18 CET 2012
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.
Další informace o konferenci Python