擅长:python、mysql、java
<p>要运行Python调试器,<code>M-x pdb</code>需要找到名为<code>pdb</code>的可执行文件。虽然<code>pdb</code>可执行文件可能存在于某些Python发行版中,但并非所有发行版都存在。</p>
<p>解决这个问题的建议在<a href="https://debbugs.gnu.org/cgi/bugreport.cgi?bug=21521" rel="noreferrer">GNU bug report #21521: pdb default suggested command</a>中。</p>
<p>在修复错误之前,可以设置变量<code>gud-pdb-command-name</code>,以定义用于启动pdb的命令。在.emacs中,添加。。。</p>
<pre><code>(setq gud-pdb-command-name "python -m pdb")
</code></pre>