Hello,<br><br>This error has been previously reported before, but I could not find a documented answer.<br>I am using Python 2.6.2 and tried both IPython 0.9 and 0.10 (nightly build)<br><br>I have a python file, say, file.py.  I am trying to step through it using the debugger,<br>
so I want to do  %run -d file.py.  But I get the following error<br><br><br><br>---------------------------------------------------------------------------<br>AttributeError                            Traceback (most recent call last)<br>
<br>/home/m/Desktop/&lt;ipython console&gt; in &lt;module&gt;()<br><br>/usr/local/lib/python2.6/dist-packages/IPython/iplib.pyc in ipmagic(self, arg_s)<br>   1180         else:<br>   1181             magic_args = self.var_expand(magic_args,1)<br>
-&gt; 1182             return fn(magic_args)<br>   1183 <br>   1184     def ipalias(self,arg_s):<br><br>/usr/local/lib/python2.6/dist-packages/IPython/Magic.pyc in magic_run(self, parameter_s, runner, file_finder)<br>   1631                     maxtries = 10<br>
   1632                     bp = int(opts.get(&#39;b&#39;,[1])[0])<br>-&gt; 1633                     checkline = deb.checkline(filename,bp)<br>   1634                     if not checkline:<br>   1635                         for bp in range(bp+1,bp+maxtries+1):<br>
<br>/usr/lib/python2.6/pdb.pyc in checkline(self, filename, lineno)<br>    450         line or EOF). Warning: testing is not comprehensive.<br>    451         &quot;&quot;&quot;<br>--&gt; 452         line = linecache.getline(filename, lineno, self.curframe.f_globals)<br>
    453         if not line:<br>    454             print &gt;&gt;self.stdout, &#39;End of file&#39;<br><br>AttributeError: Pdb instance has no attribute &#39;curframe&#39;<br><br><br><br><br>I know of no way around this.  I just want to set some breakpoints manually at designated lines like &quot;break 5&quot;, but I don&#39;t want to modify the file to artificially introduce errors.<br>
<br>Any help to solve the error or work around it will be greatly appreciated.<br><br>Thanks.<br><br>Minjae<br><br>