擅长:python、mysql、java
<p>有另一个潜在的解决方案,我已经用来解决这个bug。您可以将<code>__init__</code>方法添加到<code>SpyderPdb</code>类中,该类为丢失的<code>nosigint</code>参数设置默认值。在</p>
<p>我使用的是WinPython发行版来获取Spyder,但它可能与Anaconda类似。对于python3.5+来说,它位于:\WinPython…\Python…\Lib\site packages\spyder\utils\site\网站自定义.py在</p>
<p>对于早期版本,它可能位于…\Lib\site packages\spyderlib\widgets\externalshell中\网站自定义.py在</p>
<pre><code>class SpyderPdb(pdb.Pdb):
def __init__(self, completekey='tab', stdin=None, stdout=None, skip=None, nosigint=False):
super(pdb.Pdb, self).__init__()
</code></pre>