On Monday 07 March 2005 14:24, Joerg Schuster wrote:
> Well, I can give you the string, but that will not help:
>
> transduce abc info_dic comp_dic input_file output_file

Several variables like PATH "normally" get reset even when running a non-login 
subshell to the standard values from /etc/profile (on Gentoo /etc/env.d/*), 
so I guess that you're just having a problem finding the executable for 
transduce if that program isn't installed in a path which is always on $PATH.

At least I know this behaviour from some older versions of SuSE; Gentoo with 
bash 3.0-r8 and baselayout 1.11.9-r1 does as I would presume and doesn't 
reset it (there goes my example). What you might try:

export PATH="/does/not/exist:$PATH"
echo $PATH
--- Path here ---
python
>>> import os
>>> os.system("echo $PATH")
--- Path here, different? ---

and check whether they are any different. You could also do this for other 
important variables, such as LD_LIBRARY_PATH. But, all of this is stabbing in 
the dark, maybe you can just send the actual error message along next time.

HTH!

-- 
--- Heiko.

Attachment: pgpBcN9CKzqop.pgp
Description: PGP signature

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to