如何我:獲取Python的可執行文件路徑
- 檢查是否已安裝在計算機上的Python,如果是的話,
- 得到它的可執行文件路徑?
注:我很好,它是Python,IronPython等......只要我可以通過.py文件並讓它運行它。
我可以硬編碼一些路徑(例如C:\ Program Files文件(x86)\ Iron Python ...),但我想要更優雅的東西,如果它存在。
如何我:獲取Python的可執行文件路徑
注:我很好,它是Python,IronPython等......只要我可以通過.py文件並讓它運行它。
我可以硬編碼一些路徑(例如C:\ Program Files文件(x86)\ Iron Python ...),但我想要更優雅的東西,如果它存在。
檢查此註冊表項工作好嗎:
HKEY_CLASSES_ROOT\Python.File\shell\open\command
如果沒有的話,那麼我只問用戶。
可能不是您要查找的內容,但Powershell Cmdlet get-command會輸出完整的可執行文件路徑。例如:
get-command python | ForEach-Object -Process {write-host $_.Definition}
感謝您的想法,但我需要在每個用戶的計算機上執行此操作,並且在其計算機上安裝PowerShell不是一種選擇。 – Chad