微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从用户定义的环境启动时,为什么 Spyder 5.0.0 应用程序启动错误?

如何解决从用户定义的环境启动时,为什么 Spyder 5.0.0 应用程序启动错误?

我将所有环境的 Spyder 升级到 5.0.0。当我从基本环境启动它时它启动时没有错误,但是当我尝试从其他环境启动它时会产生应用程序启动错误错误如下-

enter image description here

Traceback (most recent call last):

File "C:\Users\user\.conda\envs\KB\Scripts\spyder-script.py",line 10,in 
sys.exit(main())

File "C:\Users\user\.conda\envs\KB\lib\site-packages\spyder\app\start.py",line 214,in main
mainwindow.main(options,args)

File "C:\Users\user\.conda\envs\KB\lib\site-packages\spyder\app\mainwindow.py",line 2293,in main
mainwindow = create_window(app,splash,options,line 2146,in create_window
main.setup()

File "C:\Users\user\.conda\envs\KB\lib\site-packages\spyder\app\mainwindow.py",line 882,in setup
plugin_instance = plugin_class(self,configuration=CONF)

File "C:\Users\user\.conda\envs\KB\lib\site-packages\spyder\api\plugins.py",line 1425,in __init__
widget.set_icon(self.get_icon())

File "C:\Users\user\.conda\envs\KB\lib\site-packages\spyder\plugins\profiler\plugin.py",line 70,in get_icon
return self.create_icon('profiler')

File "C:\Users\user\.conda\envs\KB\lib\site-packages\spyder\api\plugins.py",line 1136,in create_icon
return ima.icon(name)

File "C:\Users\user\.conda\envs\KB\lib\site-packages\spyder\utils\icon_manager.py",line 380,in icon
return qta.icon(*args,**kwargs)

File "C:\Users\user\.conda\envs\KB\lib\site-packages\qtawesome\__init__.py",line 146,in icon
return _instance().icon(*names,**kwargs)

File "C:\Users\user\.conda\envs\KB\lib\site-packages\qtawesome\iconic_font.py",line 305,in icon
names[i]))

File "C:\Users\user\.conda\envs\KB\lib\site-packages\qtawesome\iconic_font.py",line 353,in _parse_options
prefix,chars = self._get_prefix_chars(names)

File "C:\Users\user\.conda\envs\KB\lib\site-packages\qtawesome\iconic_font.py",line 384,in _get_prefix_chars
raise Exception(error)

Exception: Invalid icon name "timer-outline" in font "mdi" 

解决方法

Spyder 维护者在此)要解决此问题,您需要在您的环境中安装 1.0.2 版本的 QtAwesome 包。

您可以通过打开 Anaconda Prompt 并运行以下命令来实现:

conda activate KB
conda install qtawesome=1.0.2

注意:Spyder 5.0.1 不需要这样做,它于 4 月 16 日发布,很快就会成为 Anaconda 的一部分。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。