获取Python可执行路径

2024-04-26 14:10:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我怎样才能:

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

注意:我可以使用Python、IronPython等。。。只要我能传递一个.py文件并让它运行它。在

我可以硬编码一些路径(例如C:\ProgramFiles(x86)\Iron Python…),但如果有的话,我想要更优雅的。在


Tags: 文件py路径机器编码x86ironpythoniron
2条回答

可能不是您想要的,但是Powershell Cmdlet get命令输出完整的可执行路径。例如:

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

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

HKEY_CLASSES_ROOT\Python.File\shell\open\command

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

相关问题 更多 >