0

在 Windows 10 上用 Java 创建 JEP SubInterpreter 时出现以下错误:

Fatal Python error: init_sys_streams: can't initialize sys standard streams
Python runtime state: core initialized
OSError: [WinError 6] The handle is invalid

然后进程退出。

这个错误不是每次都发生,几乎是十分之一。

关于这个错误的任何想法?

谢谢!

4

1 回答 1

0

这是由 C 代码中的 freopen() 引起的,将其替换为 fopen() 和 dup2() 可以修复它。请参考:https ://github.com/ninia/jep/issues/242

于 2020-04-14T01:56:33.007 回答