The problem I am experiencing is that I can run a Python script
successfully if I use the full path to the script, but I can't run it
otherwise.
I have checked and set my $PATH as well as $PYTHONPATH to be correct.
Also, the sys.path has a correct reference. I have also confirmed that
permissions are correct for the script file and it's directory. So
basically, everything seems correct but clearly isn't. I'm at my wits
end, so any help would be much appreciated.
I perhaps should add that while I am a long time Mac user, I am a not
very familiar with the Terminal, so perhaps am missing something
obvious to everyone else.
I will include some terminal output below to help with diagnostics:
Successful attempt:
----------------------------------------
pascal$ python /Users/pascal/Documents/Python/Dev/myapps/test.py
Unsuccessful attempt:
----------------------------------------
pascal$ python test.py
/System/Library/Frameworks/Python.framework/Versions/2.5/Resources/
Python.app/Contents/MacOS/Python: can't open file 'test.py': [Errno 2]
No such file or directory
$PATH output:
----------------------------------------
pascal$ $PATH
-bash: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/pascal/
Documents/Python/Dev/myapps:/usr/X11/bin: No such file or directory
$PYTHONPATH output:
----------------------------------------
pascal$ $PYTHONPATH
-bash: /Users/pascal/Documents/Python/Dev:/Users/pascal/Documents/
Python/Dev/myapps:/Users/pascal/Documents/Python/Dev/mylib:: No such
file or directory
And lastly, sys.path output:
----------------------------------------
>>> import sys
>>> print sys.path
['', '/Users/pascal/Documents/Python/Dev', '/Users/pascal/Documents/
Python/Dev/myapps', '/Users/pascal/Documents/Python/Dev/mylib', '/
Users/pascal', '/System/Library/Frameworks/Python.framework/Versions/
2.5/lib/python25.zip', '/System/Library/Frameworks/Python.framework/
Versions/2.5/lib/python2.5', '/System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/plat-darwin', '/System/
Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/plat-
mac', '/System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/plat-mac/lib-scriptpackages', '/System/Library/Frameworks/
Python.framework/Versions/2.5/Extras/lib/python', '/System/Library/
Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-tk', '/
System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/
lib-dynload', '/Library/Python/2.5/site-packages', '/System/Library/
Frameworks/Python.framework/Versions/2.5/Extras/lib/python/PyObjC']
_______________________________________________
Pythonmac-SIG maillist - Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig