Spyder startet gleich mit einem Fehler:
File "/site-packages/spyder/plugins/ipythonconsole/plugin.py", line 739, in
lambda c=client: self.process_started(c))
File "/site-packages/spyder/plugins/ipythonconsole/plugin.py", line 1380, in process_started
self.main.variableexplorer.add_shellwidget(client.shellwidget)
File "/site-packages/spyder/plugins/variableexplorer/plugin.py", line 134, in add_shellwidget
nsb.setup(**self.get_settings())
TypeError: setup() got an unexpected keyword argument 'exclude_callables_and_modules'
Der Fehler liegt an folgender Zeile:
/site-packages/spyder/plugins/variableexplorer/widgets/namespacebrowser.py:84
def setup(self, check_all=None, exclude_private=None, exclude_uppercase=None, exclude_capitalized=None, exclude_unsupported=None, excluded_names=None, minmax=None, dataframe_format=None, show_callable_attributes=None, show_special_attributes=None):
Die Lösung ist **kwargs als Parameter hinzuzufügen:
def setup(self, check_all=None, exclude_private=None, exclude_uppercase=None, exclude_capitalized=None, exclude_unsupported=None, excluded_names=None, minmax=None, dataframe_format=None, show_callable_attributes=None, show_special_attributes=None, **kwargs):