Я пытаюсь собрать на Windows, развернуть на Linux ядро .net, которое также выполнит скрипт на python 2.7.Скрипт python работает нормально, когда я запускаю его локально на машине Linux через интерпретатор python, но когда я пытаюсь запустить тот же скрипт через IronPython, я получаю всевозможные ошибки отсутствующих модулей.
Я пытался установить пути к окружению и тому подобное, но ничего не работает.
string scriptPath = "/home/user/api.py";
var libs = new[] {
"/usr/lib64/python2.7"
};
var p = Python.CreateEngine();
var scope = p. CreateScope();
p.SetSearchPaths(libs);
scope.SetVariable("param ", parameter);
var result = p.ExecuteFile(scriptPath, scope);