[IPython-dev] autoload and making %pydb be more ipythonic (was: Extensions/pydb_ipy.py added)
Ville M. Vainio
vivainio at gmail.com
Sun Nov 26 09:20:37 CST 2006
On 11/26/06, R. Bernstein <rocky at panix.com> wrote:
> What happens if I install pydb first and then install ipython? And as
Then you'll need to run "import ipy_pydb" once in ipython.
> for doing somehting ipython-wise inside a pydb import, you have the
> same issue as you brought up before: I may import pydb outside of
> ipython, and/or may not want it to get used automatically or every
> time inside ipython.
IPython.ipapi.get() returns None if you are not running in IPython.
This, and "except ImportError" can be done to safely determine whether
you should do ipython related stuff.
> For now, ipy_user_conf.py seems like right place to put an "import
> ipy_pydb" to indicate you want %pydb to work.
Exactly. And it will stay as the recommended place to load extensions.
Ville M. Vainio - vivainio.googlepages.com
blog=360.yahoo.com/villevainio - g[mail | talk]='vivainio'
More information about the IPython-dev