Possible Duplicate:
How to get current python interpreter path from inside a Python script?
The title pretty much says it. I'd like to know which python executable is being used from inside python. Something like
Python 2.7.2 (default, Nov 1 2011, 03:31:17) [GCC 4.4.5] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> print <insert the code I'm after here> /usr/local/bin/python2.7 >>>
Python 2.6.6 (r266:84292, Dec 27 2010, 00:02:40) [GCC 4.4.5] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> print <insert the code I'm after here> /usr/bin/python2.6 >>>
You get the picture
Thanks
You can do this:
>>> import sys
>>> print sys.executable
/usr/bin/python
as described here: How to get the python.exe location programmatically?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With