[IPython-user] Fwd: Error when using debugger and EPD
Michael Hearne
mhearne@usgs....
Thu Jan 21 10:13:04 CST 2010
I forgot to mention platform: Mac OS 10.5.8
Begin forwarded message:
> From: Michael Hearne <mhearne@usgs.gov>
> Date: January 21, 2010 8:56:26 AM MST
> To: ipython-user@scipy.org
> Subject: Error when using debugger and EPD
>
> All - I have recently installed EPD6.0.0 with ipython 0.10.
> Version info from ipython:
>
> "Enthought Python Distribution -- http://code.enthought.com
>
> Python 2.6.4 |EPD 6.0.0 (64-bit)| (r264:75706, Dec 11 2009, 11:13:08)
> Type "copyright", "credits" or "license" for more information.
>
> IPython 0.10 -- An enhanced Interactive Python."
>
>
> If I try to run a Python script in ipython using:
>
> run -d foo.py
>
> I get the error messages below. What can I do to update/patch my
> ipython code so that I can run scripts in debug mode? This is a
> functionality I use all the time.
>
> Thanks,
>
> Mike
>
> ---------------------------------------------------------------------------
> AttributeError Traceback (most recent
> call last)
>
> /Users/mhearne/src/python/qdds/<ipython console> in <module>()
>
> /Library/Frameworks/EPD64.framework/Versions/6.0.0/lib/python2.6/
> site-packages/IPython/iplib.py in ipmagic(self, arg_s)
> 1180 else:
> 1181 magic_args = self.var_expand(magic_args,1)
> -> 1182 return fn(magic_args)
> 1183
> 1184 def ipalias(self,arg_s):
>
> /Library/Frameworks/EPD64.framework/Versions/6.0.0/lib/python2.6/
> site-packages/IPython/Magic.py in magic_run(self, parameter_s,
> runner, file_finder)
> 1631 maxtries = 10
> 1632 bp = int(opts.get('b',[1])[0])
> -> 1633 checkline = deb.checkline(filename,bp)
> 1634 if not checkline:
> 1635 for bp in range(bp+1,bp+maxtries+1):
>
> /Library/Frameworks/EPD64.framework/Versions/6.0.0/lib/python2.6/
> pdb.pyc in checkline(self, filename, lineno)
> 450 line or EOF). Warning: testing is not comprehensive.
> 451 """
> --> 452 line = linecache.getline(filename, lineno,
> self.curframe.f_globals)
> 453 if not line:
> 454 print >>self.stdout, 'End of file'
>
> AttributeError: Pdb instance has no attribute 'curframe'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.scipy.org/pipermail/ipython-user/attachments/20100121/d08cdead/attachment.html
More information about the IPython-user
mailing list