Проверьте это: https://www.lua.org/pil/22.2.html
Обычно путь к python указан в PYTHON_PATH
переменной среды.
Так что вы можете попробовать это в вашем скрипте Lua перед запуском сценария python:
os.getenv("PYTHON_PATH")
Как только вы напечатаете эту переменную, вы можете увидеть, что она действительно включает путь, куда был установлен python, единственное, что вы можете сделать, это добавить python.exe
к этой строке, поскольку она может указывать на каталог, а не на исполняемый файл python.
В моем случае значение PYTHON_PATH
равно: C:\Python27\
при использовании Python2 .7