[Python+Spyder] Spyder zeigt beim Start einen Fehle an

Words
75
Reading
1 min
Listen
Play
5y

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):
[Python+Spyder] Spyder zeigt beim Start einen Fehle an | Ecency