¿Cómo incrustar Lua dentro de Python?

Esto suena como una pregunta rara, así que explicaré las circunstancias que rodean primero.

Básicamente, tengo un kit de desarrollo de juegos en 3D, escrito en Python, que funciona de manera excelente por sí mismo. Sin embargo, la mayoría de mis usuarios estarán acostumbrados a usar Lua como lenguaje de scripting, así que empecé a ver los enlaces de Lua-Python.

Me instalé con la increíble biblioteca Lupa de Stefan Behnel. Sin embargo, básicamente requiere que los usuarios finales sepan cómo comstackr aplicaciones, lo cual es inaceptable para mi GDK. Además, normalmente solo puedo acceder a un sistema Linux, y como mi kit de desarrollo de juegos se ejecuta en Windows y Mac OSX, los binarios de Windows siempre se quedan atrás y los usuarios de OSX deben comstackr mi GDK por sí mismos.

¿Alguien sabe otra alternativa? ¡Gracias!

PD: Ya probé Lunatic Python, y Lux está demasiado desactualizado.

deberías mirar en el lunático-python , es un puente de 2 vías entre python y lua.

un ejemplo del sitio muestra lo natural y fácil que es:

>>> import lua >>> lg = lua.globals() >>> lg.string  >>> lg.string.lower  >>> lg.string.lower("Hello world!") 'hello world!'