擅长:python、mysql、java
<p>啊哈!谜底解开了。在</p>
<p>有关详细信息,请参见<a href="https://bugs.jython.org/issue29908" rel="nofollow noreferrer">https://bugs.jython.org/issue29908</a>,但基本上<code>spawnve()</code>已损坏。它依赖于这些以<code>=</code>开头的秘密current directory环境变量,如果环境不包含这些变量,则可能会崩溃。在</p>
<p><code>cmd.exe</code>和<code>explorer.exe</code>在启动进程时设置它们,但是如果您自己在一个不包含它们的受限环境中启动一个进程,那么该进程本身会试图调用<code>spawnve()</code>您正走向崩溃边缘。在</p>
<p>解决方法是至少设置一个与模式匹配的环境变量;例如<code>=c:=pants</code>,这样就很好了。在</p>