Let\'s say Python is installed in the location
C:\\TOOLS\\COMMON\\python\\python252
I want to print this location in the outpu
Try:
>>> import sys
>>> print sys.prefix
See the documentation for the sys module for more details.
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']