在IPython中如何获取Python驱动程序的路径

时间:2015-08-19 09:59:25

标签: python ipython

当我运行脚本时,获取Python内核的路径(如果它是Python,IPython或带有非标准内核的IPython Notebook,那么我可以在Py2和Py3之间切换)。

写作时(在IPython中)

import sys
sys.argv

我获得了IPython的路径:['/usr/local/bin/ipython']

是否有可能获得Python的路径?

我需要它以便将来自IPython(Notebook)的Python版本与Spark worker(PYSPARK_PYTHON)相匹配。

1 个答案:

答案 0 :(得分:2)

这样做的一般方法(即在脚本,ipython shell和IPython Notebook中工作)是:

import sys
sys.executable

Thx Carreau!)