2009-08-11 115 views
0

我有幾個python腳本,其中一個將在IronPython解釋器中執行。如何找到IronPython的安裝路徑。我搜查了註冊表。令我驚訝的是,它不在那裏。如何找到IronPython的安裝路徑

回答

1

試試這個:

import sys 
print sys.executable 

免責聲明:我不知道這是否會在IronPython的工作。

+1

這適用於IronPython的2.0,所以大概 「後來」 以及 – 2009-08-11 11:21:02

+0

不適用,如果IronPython.dll被加載到第三方程序中。即使使用DLL路徑也不行,因爲它可以位於GAC中。 – 2014-05-22 13:37:28

1

從註冊表,您可以檢查HKLM \ SOFTWARE \ IronPython的\ 2.7 \安裝路徑

這對我來說非常有用。

https://ironpython.codeplex.com/workitem/34692

版本號可以這樣被檢索(如IPY 2.7.4的):

//Implementation::version backs "sys.version_info" 
var version_tuple = new IronPython.Runtime.Implementation().version; 
var version = version_tuple.major + "." + version_tuple.minor;