Lets say Python is installed in the location "C:\TOOLS\COMMON\python\python252"
.
I want to print this location in the output of my program. Please let me know which is the function for doing this. Thank you very much.
Lets say Python is installed in the location "C:\TOOLS\COMMON\python\python252"
.
I want to print this location in the output of my program. Please let me know which is the function for doing this. Thank you very much.
you can use
import sys, os
os.path.dirname(sys.executable)
but remember than in Unix systems the "installation" of a program is usually distributed along the following folders:
Maybe either of these will satisfy you:
>>> import sys
>>> print sys.prefix
/usr
>>> print sys.path
['', '/usr/lib/python25.zip', '/usr/lib/python2.5', '/usr/lib/python2.5/plat-linux2',
'/usr/lib/python2.5/lib-tk', '/usr/lib/python2.5/lib-dynload',
'/usr/local/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages',
'/usr/lib/python2.5/site-packages/Numeric', '/usr/lib/python2.5/site-packages/gst-0.10',
'/var/lib/python-support/python2.5', '/usr/lib/python2.5/site-packages/gtk-2.0',
'/var/lib/python-support/python2.5/gtk-2.0']