获取 Python 可执行路径

本文关键字:路径 可执行 Python 获取 | 更新日期: 2023-09-27 18:37:11

我怎样才能:

  1. 检查机器上是否安装了 Python,如果是,则
  2. 获取它的可执行路径?

注意:我对它是Python,IronPython等很好...只是我可以传递.py文件并让它运行它的任何内容。

我可以硬编码一些路径(例如C:''Program Files (x86)''Iron Python...),但如果存在的话,我想要更优雅的东西。

获取 Python 可执行路径

可能不是你要找的,但Powershell Cmdlet get-command输出完整的可执行路径。例如:

get-command python | ForEach-Object -Process {write-host $_.Definition}

检查此注册表项工作正常:

HKEY_CLASSES_ROOT'Python.File'shell'open'command

如果它不存在,那么我只是问用户。