哪一个
要确定系统中路径中的可执行文件的位置,请使用 which
命令 :
$ which python
$
如果没有响应,则路径中不存在该可执行文件。系统只会返回一个没有错误消息的新提示。如果路径上存在可执行文件,它将显示实际存在的目录:
$ which ls
/bin/ls
通过确保你执行你认为自己的可执行文件版本,这有助于确定行为与期望不符的原因。例如,如果你同时安装了 Python 2 和 Python 3,则可以通过在终端中键入 python
来执行它们 - 但实际运行的可执行文件可能与预期不同。如上所示,此命令适用于任何标准的 unix 命令,这些命令均由各个可执行文件支持。