Hi All,

So I installed the latest beta of Spyder 2.3 in order to get Python 3.4 
support.  I installed python 3.4 through macports and changed the settings 
for Console > Advanced settings > Python executable binary to 
/opt/local/bin/python.  Now when I open Spyder I go to the Console and I 
try the following in the session

Python 3.4.1 (default, May 21 2014, 01:39:38) 
> [GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)] on darwin
> Type "help", "copyright", "credits" or "license" for more information.
> >>> abc = 2
> >>> print(ab<tab for completion>
>

The Internal console pops up with the following Traceback of the error:


DON'T USE THIS CONSOLE TO RUN CODE!
>
> It's used to report application errors
> and to inspect Spyder internals with
> the following commands:
>   spy.app, spy.window, dir(spy)
> >>> Traceback (most recent call last):
>   File 
> "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/widgets/shell.py",
>  
> line 298, in keyPressEvent
>     self.postprocess_keyevent(event)
>   File 
> "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/widgets/shell.py",
>  
> line 727, in postprocess_keyevent
>     ShellBaseWidget.postprocess_keyevent(self, event)
>   File 
> "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/widgets/shell.py",
>  
> line 358, in postprocess_keyevent
>     self._key_tab()
>   File 
> "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/widgets/shell.py",
>  
> line 759, in _key_tab
>     self.show_code_completion(automatic=False)
>   File 
> "/Applications/Spyder.app/Contents/Resources/lib/python2.7/spyderlib/widgets/shell.py",
>  
> line 900, in show_code_completion
>     b_k_g = dir(builtins)+self.get_globals_keys()+keyword.kwlist
> TypeError: can only concatenate list (not "NoneType") to list
>
>
Any help on this matter would be much appreciated, since I really enjoy 
> using the console to debug on Spyder.  
>

 

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/d/optout.

Reply via email to