2009-08-11 6 views

Répondre

1

Essayez ceci:

import sys 
print sys.executable 

Disclaimer: Je ne sais pas si cela va fonctionner sur IronPython.

+1

Cela fonctionne pour IronPython 2.0, probablement "et plus tard" et –

+0

ne vaut pas si IronPython.dll est chargé dans un programme tiers. Même en utilisant le chemin DLL n'est pas bon car il peut être dans le GAC. –

1

à partir du Registre, vous pouvez vérifier HKLM \ SOFTWARE \ IronPython \ 2.7 \ InstallPath

Il était utile pour moi.

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

numéro de version peut être récupérée comme celui-ci (comme de l 'API 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; 
Questions connexes