-
Notifications
You must be signed in to change notification settings - Fork 0
Cookbook: Using IPython with Console2
Make sure python is referenced in your Path: < my python path >\python.exe
(where < my python path > is the directory where you installed python, such as "C:\Python26")
Make sure IPython is installed (downloads), as well as PyReadline (https://launchpad.net/pyreadline/+download)
In Console2, right-click go to Edit --> Settings... --> Tabs
Add new tab with
Title: IPython Icon: < my python path >\DLLs\py.ico Shell: cmd.exe /k "< my python path >\Scripts\ipython.py -p sh" Startup dir: C:\ (or wherever)
Hit ok and in your Console just go to File --> New Tab --> IPython and you're off and running!
If the upper does not work, try this:
Add new tab with
Title: IPython Icon: < my python path >\DLLs\py.ico Shell: < my python path >\Scripts\ipython.exe (C:\Python27\Scripts\ipython.exe) Startup dir: C:\ (or wherever)
If the above does not work, try this:
Add new tab with
Title: IPython Icon: < my python path >\DLLs\py.ico Shell: cmd.exe /k "< my python path >\Scripts\ipython.exe" Startup dir: C:\ (or wherever)
To create a shortcut, Create a shortcut to console.exe, right-click -> properties. Set target to e.g.
C:\opt\Console\console.exe -c "/k python c:\python25\scripts\ipython.py -p sh"
For Console2, you'll need to use the -r
option in place of -c
. You could also use this Console2 example config file.
For newer version of ipython, user:
C:\opt\Console\console.exe -c "/k python c:\python27\scripts\ipython-script.py"
If you have problems with ctrl+C killing Console2 immediately, launch ipython from a normal Console2 session manually.