关于版本:如何确定解释器正在使用哪个Python安装?

How to determine which Python install is being used by the interpreter?

本问题已经有最佳答案,请猛点这里访问。

我有几个软件包可以安装各种各样的python安装。例如:

1
2
3
C:\Python27\ArcGIS10.1
C:\Python27\ArcGIS10.2
C:\Python27|ArcGISx6410.1

使用sys.version不适用于我的情况,因为我需要知道实际安装的位置,而不是版本。

如何确定我的python解释器使用的是哪个安装?


您需要的是sys.executable,它将提供实际解释器可执行文件的路径。