On Tue, 22 Jan 2013, Jakub Wilk wrote: > * Yaroslav Halchenko <[email protected]>, 2013-01-22, 12:28: > >>One simple solution would be to run the script under the symlink > >>path /usr/lib/pymodules/python2.6/ppworker.py. > >>Then /usr/lib/pymodules/python2.6/ would be added (again) to > >>sys.path, which is harmless.
> >FWIW that would not help apparently since > >pp already does that: > >DEBUG4: ['/usr/bin/python', '-u', > >'/usr/lib/pymodules/python2.7/ppworker.py', '2>/dev/null'] > pp should call this instead: > python -m ppworker ah -- sounds like a good idea! if I do not hear from Sandro against it -- I will patch/test/upload within few days > (This adds cwd to sys.path, so a chdiring to / first might be needed.) > >--- a/ppworker.py > >+++ b/ppworker.py > >@@ -109,7 +109,17 @@ class _WorkerProcess(object): > >if __name__ == "__main__": > > # add the directory with ppworker.py to the path > >- sys.path.append(os.path.dirname(__file__)) > Removing this line would be still needed. yeah -- although -- shouldn't it be benign since it just would add once again the proper path, e.g. /usr/lib/pymodules/python2.7 ? -- Yaroslav O. Halchenko Postdoctoral Fellow, Department of Psychological and Brain Sciences Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik _______________________________________________ Python-modules-team mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

