Actualmente estoy creando un programa en C# que llamará funciones en archivos de script de python proporcionados.
Algunos de estos archivos script llama _getframe()
en sys
, lo que resulta en el error:IronPython sys._getframe no encontrado
System.MissingMemberException: 'module' object has no attribute '_getframe'
(Desde IronPython no tiene _getframe
activado por defecto.)
he hecho un montón de googlear y descubrió que puede activarlo en ipy.exe
proporcionando -X:Frames
como una opción de línea de comando, sin embargo, esto no resuelve mi problema ya que no estoy usando directamente ipy.exe
para ejecutar el código python.
En this thread mencionan la reconstrucción de IronPython desde el código fuente con las opciones de línea de comando, descargué los archivos fuente pero no tengo idea de cómo compilarlos con esas opciones.
También mencionan que las opciones están en el instalador oficial, he ejecutado el instalador exe varias veces pero no he visto las opciones allí.