I have had some trouble getting ipython's qtconsole working inside spyder(I
know it is experimental, so I am exploring your code a bit)
I see where you check for the Ipython version .12 and add the IPython
frontend option to the menu
# IPython frontend action
if is_module_installed('IPython', '0.12'):
ipf_action = create_action(self, _("New IPython frontend..."),
icon="ipython.png",
triggered=self.new_ipython_frontend)
self.interact_menu_actions += [None, ipf_action]
Where is the code that does a similar thing for the IPython Kernel, I think
it has something to do with the following...but I don't understand why you
are checking for the deathrow package.
try:
# Test if IPython v0.11+ is installed
from IPython import deathrow #analysis:ignore
if os.environ.get('QT_API', 'pyqt') == 'pyqt':
# If PyQt is the selected GUI toolkit (at this stage, only the
# bootstrap script has eventually set this option),
# switch to PyQt API #2 by simply importing the IPython qt module
os.environ['QT_API'] = 'pyqt'
from IPython.external import qt #analysis:ignore
except ImportError:
pass
(also which script calls >>ipython kernel and connects the frontend to
it? )
--
You received this message because you are subscribed to the Google Groups
"spyder" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/spyderlib/-/_IH1-4Tzo_IJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/spyderlib?hl=en.