Yes, the library is loaded correctly, but as soon as the program calls ExecString the program crashes.
In the Winows Application Event Viewer I find this error event :
This is the code in the ServiceExecute event handler:
while not terminated do
begin
ServiceThread.ProcessRequests(False);
inc(LoopsCount);
if LoopsCount > 100 then
begin
PythonEngine.ExecString('2*2');
LoopsCount := 0;
end;
sleep(100);
end;