@Boris: thanks for the fix:
http://code.google.com/p/spyderlib/source/detail?r=011baf0a844f69cea4b2b58159c2d81f5b1c6098

@Matt: it is not necessary to set the PyQt API as it should be
automatically here:
http://code.google.com/p/spyderlib/source/browse/spyderlib/spyder.py#20
So maybe there is something wrong with this test with your
configuration: it should automatically switch to PyQt API v2 (see ? >
About dialog box) if IPython 0.11+ is detected.
Anyway, the "Preferences > Console > External modules > Set PyQt API"
option has nothing to do with it as it concerns Python interpreters
executed in the console plugin, not the Python interpreter which is
executing Spyder itself.

-Pierre

2011/12/19 Matt <[email protected]>:
> There also seems to be a problem with which qt API to use, when loading a
> ipython frontend the internal console errors with
> ....
>  File "c:\python27\lib\site-packages\IPython\external\qt.py", line 20, in
> prepare_pyqt4
>    sip.setapi('QString', 2)
> ValueError: API 'QString' has already been set to version 1
>
> Changing the api to use in the advanced settings seems to have no effect.
> That is why even with the kernel successfully loaded a frontend cannot be
>  added to it.  In other words the script ipython.py fails on my machine.
>
>
>
>
>
> --
> You received this message because you are subscribed to the Google Groups 
> "spyder" group.
> 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.
>

-- 
You received this message because you are subscribed to the Google Groups 
"spyder" group.
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.

Reply via email to