[ python-Bugs-932977 ] #!/usr/bin/python can find wrong python
SourceForge.net
noreply at sourceforge.net
Thu Apr 15 16:54:26 EDT 2004
Bugs item #932977, was opened at 2004-04-10 23:34
Message generated for change (Comment added) made by loewis
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=932977&group_id=5470
Category: Macintosh
Group: None
Status: Open
Resolution: None
Priority: 7
Submitted By: Jack Jansen (jackjansen)
Assigned to: Jack Jansen (jackjansen)
Summary: #!/usr/bin/python can find wrong python
Initial Comment:
It seems that in the event of a script run with #!/usr/bin/python
MacOSX will not pass a full pathname as argv[0], but only
"python".
When getpath.c notices this situation it looks over $PATH to try and
find python. But if it doesn't find the python from #!, or finds
another one first, it will use that python as the basis for its
sys.path setting.
The darwinports folks have a fix for this: <http://
www.opendarwin.org/pipermail/cvs-darwinports-all/2004-February/
023306.html>.
----------------------------------------------------------------------
>Comment By: Martin v. Löwis (loewis)
Date: 2004-04-15 22:54
Message:
Logged In: YES
user_id=21627
Isn't that a Darwin bug?
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=932977&group_id=5470
More information about the Python-bugs-list
mailing list