Python | 在程序中查找当前解释器路径

主要应用场景是在py文件中调用命令行,想确保用的是当前虚拟环境。

1
2
import sys
path = sys.executable

值得一提的是,sys.executable是个常量,不是个函数,在pycharm中查看这个常量,可以看到在sys.py中有很多其他的常量,都是跟虚拟环境有关的。