As David rightly notes, the root of your problem can be that you have
installed Spyder 1 and Spyder 2 side by side. If this is the case, you
have to uninstall both before install Spyder 2 again.
I installed everything again.
1. Do a mouse right-click above any toolbar and select "Internal
Console". This is the place where all internal error messages go. So
make it visible when you are working on the editor, and please check
what gets printed there when you type "("
I started Spyder after having removed all configuration files.
Then I entered:
np.arange(<=== the "(" never apeared.
Here is the traceback from internal console:
#######
Traceback (most recent call last):
File "C:\Python26\lib\site-packages\spyder-2.0.9-py2.6.egg\spyderlib
\widgets\shell.py", line 298, in keyPressEvent
self.postprocess_keyevent(event)
File "C:\Python26\lib\site-packages\spyder-2.0.9-py2.6.egg\spyderlib
\widgets\shell.py", line 799, in postprocess_keyevent
ShellBaseWidget.postprocess_keyevent(self, event)
File "C:\Python26\lib\site-packages\spyder-2.0.9-py2.6.egg\spyderlib
\widgets\shell.py", line 445, in postprocess_keyevent
self._key_parenleft(text)
File "C:\Python26\lib\site-packages\spyder-2.0.9-py2.6.egg\spyderlib
\widgets\shell.py", line 880, in _key_parenleft
self.show_docstring(last_obj, call=True)
File "C:\Python26\lib\site-packages\spyder-2.0.9-py2.6.egg\spyderlib
\widgets\shell.py", line 1025, in show_docstring
self.inspector.set_object_text(text, ignore_unknown=True)
File "C:\Python26\lib\site-packages\spyder-2.0.9-py2.6.egg\spyderlib
\plugins\inspector.py", line 525, in set_object_text
found = self.show_help(text, ignore_unknown=ignore_unknown)
File "C:\Python26\lib\site-packages\spyder-2.0.9-py2.6.egg\spyderlib
\plugins\inspector.py", line 691, in show_help
self.set_sphinx_text(doc_text)
File "C:\Python26\lib\site-packages\spyder-2.0.9-py2.6.egg\spyderlib
\plugins\inspector.py", line 657, in set_sphinx_text
html_text = sphinxify(text)
File "C:\Python26\lib\site-packages\spyder-2.0.9-py2.6.egg\spyderlib
\utils\sphinxify.py", line 120, in sphinxify
confoverrides, None, None, True)
File "C:\Python26\lib\site-packages
\sphinx-1.1pre_ce4bb37a1409dev_20110307-py2.6.egg\sphinx
\application.py", line 102, in __init__
confoverrides or {}, self.tags)
File "C:\Python26\lib\site-packages
\sphinx-1.1pre_ce4bb37a1409dev_20110307-py2.6.egg\sphinx\config.py",
line 212, in __init__
raise ConfigError(CONFIG_SYNTAX_ERROR % err)
sphinx.errors.ConfigError: There is a syntax error in your
configuration file: invalid syntax (conf.py, line 1)
####
Could you please assist?
I tried to check with:
sphinxify.py
Why is the Sphinx not maintained in an extra file?
The code completion in Editor and Console are somewhat still disabled.
Thanks in advance,
Timmie