Skip to content

ipython with qtconsole crashes #655

Closed
andylei opened this Issue Aug 1, 2011 · 8 comments

4 participants

@andylei
andylei commented Aug 1, 2011

Windows XP, Python 2.6, ipython 0.11

I just ran "ipython qtconsole". It immediately crashed. This is the post-mortem:

(Moved to gist: https://gist.github.com/1118274 )

@epatters
epatters commented Aug 1, 2011

I've seen this before, but I can't recall the exact circumstances. What version of PySide or PyQt are you using?

@andylei
andylei commented Aug 1, 2011

PyQt4.QtCore.PYQT_VERSION
[20] => 264196
PyQt4.QtCore.PYQT_VERSION_STR
[21] => 4.8.4

@andylei
andylei commented Aug 1, 2011

i also have get this exact same error message on Linux, running Ubuntu 10.10, ipython 0.11, Python 2.6.6

PyQt4 version:
In [3]: QtCore.PYQT_VERSION
Out[3]: 263940
In [4]: QtCore.PYQT_VERSION_STR
Out[4]: '4.7.4'

@epatters
epatters commented Aug 1, 2011

You don't have PySide installed, right? That is, if you run 'QT_API=pyqt ipython qtconsole', then you get the same result?

Also, what version of Qt do you have? I'm rather surprised that you're seeing this on both platforms (each of which is known to support the qtconsole), so I'm trying to understand what the commonalities are here.

@andylei
andylei commented Aug 1, 2011

I do have PySide installed on both platforms, and

QT_API=pyqt ipython qtconsole

solved my problems on Linux. haven't gotten a chance to check on Windows.

@epatters
epatters commented Aug 2, 2011

I was afraid of that. The early versions of PySide have critical bugs that prevent the qtconsole from running. If I recall correctly, PySide version 1.0.3 or greater is required.

We should probably document this somewhere. Sorry for the confusion.

@epatters
epatters commented Aug 2, 2011

@fperez Where is the proper place to put a note about PySide version requirements?

Come to think of it, it might be better to just raise an error in the Qt importer if a bad version of PySide is being used.

@fperez
IPython member
fperez commented Aug 2, 2011
@minrk minrk closed this in 6cf495c Sep 9, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.