Spyder 在所有 Anaconda 环境中加载期间不断崩溃

Spyder keeps crashing during load in all Anaconda environment

我在 Spyder 4 中的 Anaconda2 中 运行 python 2.7 直到今天都没有问题。但是现在我不断遇到同样的错误,当我创建一个环境并在其中安装 python 2.7 和 spyder 时:

Traceback (most recent call last):
File "/home/cmiprc/anaconda2/envs/test/lib/python2.7/site-packages/spyder/app/mainwindow.py", line 3718, in main
mainwindow = run_spyder(app, options, args)
File "/home/cmiprc/anaconda2/envs/test/lib/python2.7/site-packages/spyder/app/mainwindow.py", line 3557, in run_spyder
main = MainWindow(options)
File "/home/cmiprc/anaconda2/envs/test/lib/python2.7/site-packages/spyder/app/mainwindow.py", line 426, in init
from spyder.preferences.runconfig import RunConfigPage
File "/home/cmiprc/anaconda2/envs/test/lib/python2.7/site-packages/spyder/preferences /runconfig.py", line 482, in
class RunConfigPage(GeneralConfigPage):
File "/home/cmiprc/anaconda2/envs/test/lib/python2.7/site-packages/spyder/preferences/runconfig.py", line 487, in RunConfigPage
ICON = ima.icon('run')
File "/home/cmiprc/anaconda2/envs/test/lib/python2.7/site-packages/spyder/utils/icon_manager.py", line 394, in icon
directory=_resource['directory'])
File "/home/cmiprc/anaconda2/envs/test/lib/python2.7/site-packages/qtawesome/init.py", line 178, in load_font
return _instance().load_font(prefix, ttf_filename, charmap_filename, directory) File "/home/cmiprc/anaconda2/envs/test/lib/python2.7/site-packages/qtawesome/init.py", line 54, in _instance
'materialdesignicons-webfont-charmap.json')
File "/home/cmiprc/anaconda2/envs/test/lib/python2.7/site-packages/qtawesome/iconic_font.py", line 206, in init
super().init()
TypeError: super() takes at least 1 argument (0 given)

我在环境中重新安装包“pydicom”后开始出现这种情况,现在没有任何效果。我已经重新安装了 anaconda2,使用了 spyder --reset 和所有其他常见建议。

Spyder 3.3.6 可以在基础环境中运行,但是每次我创建一个新环境并在其中安装spyder 时,我都会得到同样的错误。有什么建议吗?

(Spyder maintainer here) 要解决此问题,您需要在您的环境中安装 QtAwesome 0.7.3。为此,请使用以下命令:

conda install qtawesome=0.7.3