在Python窗口中查找程序的安装目录
答
您可以在Windows上使用_winreg
模块:首先找出注册表中的路径(例如,启动regedit.exe
并使用其查找功能)。
key = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, "Software\\R-core\\R")
value = _winreg.QueryValueEx(key, "InstallPath")[0]
ADDED:
如果您不熟悉Windows regstry。再后来,我做到了一次找到R的主目录,你可以查询这个路径看http://en.wikipedia.org/wiki/Windows_Registry
您可以使用类似win32api.RegConnectRegistry和win32api.RegOpenKeyEx的注册表来查看注册表。 (我目前无法访问Windows PC来检查... –