2

I'm using Spyder for my python programming. I'm having a problem when I use the debugfile (F7) command/function. Once in the ipdb prompt I have no autocompletion and the up arrow action (for the history of commands) does not work.

When I'm using IPython on the terminal (I'm on MacOS) everything works fine.

I have installed Spyder, ipdb, and IPython using macport. When I've tried installing with anaconda, the same problem occurs.

Do you have any idea of what's happening?

Thanks

Tonio Bonnef
  • 143
  • 6

1 Answers1

5

(Spyder dev here) This is a limitation of the new, kernel-based architecture of IPython. We're planning to create a workaround over it and also significantly improve our debugging facilities next year, as can be seen in our Roadmap.

Carlos Cordoba
  • 33,273
  • 10
  • 95
  • 124
  • Ok, Thanks for your answer and for the great job. Spyder is very usefull!! – Tonio Bonnef Sep 18 '14 at 15:06
  • The roadmap can be now found here: https://github.com/spyder-ide/spyder/wiki/Roadmap – joshlk Feb 25 '15 at 12:39
  • Would it help if there was a terminal widget in Spyder ? `ipdb` works great in terminal where it supports auto-complete and command history. – IssamLaradji May 08 '16 at 03:06
  • 1
    Any news on that? I have installed the latest Spyder 3.0.0 beta4 but in ipdb the autocomplete still does not work and the history neither. – Oldrich Svec Aug 18 '16 at 05:45
  • @OldrichSvec, sorry, we haven't made any progress in that front. This is something we need to solve along with the Jupyter guys :-) – Carlos Cordoba Aug 18 '16 at 17:14