Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Linux中,如何从命令行获取正在使用的Python二进制文件的绝对路径?_Python_Linux_Command Line - Fatal编程技术网

在Linux中,如何从命令行获取正在使用的Python二进制文件的绝对路径?

在Linux中,如何从命令行获取正在使用的Python二进制文件的绝对路径?,python,linux,command-line,Python,Linux,Command Line,我发现这在使用pyenv或virtualenv时特别有用。这对我很有用: $ python -c "import sys; print(sys.executable)" 样本输出: /home/klenwell/.pyenv/versions/2.7.7/bin/python @martijn pieters的问题尽可能重复链接,但实际上并没有提供单个命令行命令。顶级答案需要借助口译员。将其组合成一行并不是那么困难或新颖。这是对问题的最简单回答。如果OP有其他想法,也许他应该更新这个问题。

我发现这在使用
pyenv
virtualenv

时特别有用。这对我很有用:

$ python -c "import sys; print(sys.executable)"
样本输出:

/home/klenwell/.pyenv/versions/2.7.7/bin/python

@martijn pieters的问题尽可能重复链接,但实际上并没有提供单个命令行命令。顶级答案需要借助口译员。将其组合成一行并不是那么困难或新颖。这是对问题的最简单回答。如果OP有其他想法,也许他应该更新这个问题。