gpt4 book ai didi

java - 在 Java 中创建 JEP SubInterpreter 时命中 "Fatal Python error"

转载 作者:行者123 更新时间:2023-12-01 17:29:59 31 4
gpt4 key购买 nike

我在 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

然后进程退出。

这个错误并不是每次都会出现,几乎是十分之一。

对这个错误有什么想法吗?

谢谢!

最佳答案

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

关于java - 在 Java 中创建 JEP SubInterpreter 时命中 "Fatal Python error",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61141048/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com