Нажмите "Неустранимая ошибка Python" при создании JEP SubInterpreter на Java.
При создании JEP SubInterpreter в Java в Windows 10 возникла следующая ошибка:
Fatal Python error: init_sys_streams: can't initialize sys standard streams
Python runtime state: core initialized
OSError: [WinError 6] The handle is invalid
А потом процесс завершился.
Эта ошибка возникает не каждый раз, почти одна десятая.
Есть идеи об этой ошибке?
Благодарность!
1 ответ
Решение
Это вызвано freopen() в коде C, замените его на fopen(), и dup2() может это исправить. Пожалуйста, обратитесь к: https://github.com/ninia/jep/issues/242