Am Montag, 2. März 2015 23:05:59 UTC+1 schrieb Adrian Klaver:
>
> On 03/02/2015 01:46 PM, Jaleks wrote: 
> > 
> > 
> > Am Montag, 2. März 2015 22:18:00 UTC+1 schrieb Carlos Córdoba: 
> >> 
> >>   Hi, 
> >> 
> >> First, a bit of context: completion in the Editor and the 
> Python/IPython 
> >> consoles are handled in very different ways. The reason is that we 
> can't 
> >> evaluate the code users are developing in the Editor to get completions 
> >> (because it can be syntactically incorrect at any given moment). So we 
> >> use two third-party libraries (rope and jedi) that try to get 
> completions 
> >> without evaluation. 
> >> 
> >> That's why completion in our consoles will always be better than in the 
> >> Editor. But that's a limitation of Python in general, and something not 
> >> only suffered by Spyder but by any other Python IDE (e.g. PyDev, 
> PyCharm, 
> >> etc). 
> >> 
> > 
> > Thx for the info… 
> > 
> > 
> >> 
> >> Second, some good news: since Spyder 2.3.3 you can get completions of 
> >> PyGtk by installing the Jedi library, version 0.8.1. 2.3.3 is the first 
> >> version that comes with integration with Jedi, older versions don't 
> support 
> >> it. 
> >> 
> >>    I tried your examples and they are working fine for me. 
> >> 
> > 
> > Thats where I notice again, that I am a Spyder beginner: Is there 
> anything 
> > special I have to configure for it to work? 
> > I even removed python-rope completely from my system and it still does 
> not 
> > make a (real) difference (just in IPython I now do not get an error 
> > anymore, when typing 'Gtk.MessageDialog(' ) in Spyder itself everything 
> is 
> > just like before: no doc and no 'dialog.' / 'Gtk.' completion. (jedi 
> > version is shown as OK, its 0.8.1final0) 
> > Indeed I even just crashed Spyder, when fooling around more after 
> > reinstalling rope. (Spyder 2.3.3 out of the zip file, started with 
> > ./bootstrap.py, console message: "QThread: Destroyed while thread is 
> still 
> > running") 
>
> My experience with bootstrap.py is that is really meant for use when you 
> are doing development work on Spyder itself, not as a way of starting 
> Spyder for general use. Try installing Spyder 2.3.3 system wide and then 
> doing the imports. 
>

Still no (real) difference, unfortunately (just empty documentation pops 
up), no auto-completion (still expect of the lower case direct 'import gtk' 
and then 'gtk.', but no 'dialog.' and no 'Gtk.')

>
> > 
> > Jaleks 
> > 
> > 
> >> 
>
>
> -- 
> Adrian Klaver 
> adrian...@aklaver.com <javascript:> 
>

-- 
You received this message because you are subscribed to the Google Groups 
"spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to spyderlib+unsubscr...@googlegroups.com.
To post to this group, send email to spyderlib@googlegroups.com.
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/d/optout.

Reply via email to