安装多个插件后界面混乱|Signal仅在主线程中起作用-Spyder报告
问题描述
我正在尝试在SpyderIDE中安装几个plug-in
,例如:
unit test
notebook
line profiler
spyder-terminal
memory-profiler
spyder-report
但不幸的是,我有一些严重的问题。安装很好,但由于未知原因无法安装spyder-vim
和conda-manager
插件。
但在启动IDE后,事情变得很糟糕。它莫名其妙地坏了,没有反应。鼠标无法点击。界面完全乱七八糟。
删除这些插件后,我再次手动安装这些插件,并尝试找出导致此问题的是哪个插件。
这次我只安装了
unit test
spyder-report
notebook
terminal
现在上线后,我看到界面比以前稍微好了一点,发现spyder-report
插件有一些问题。呈现report to HTML
时显示以下错误:
signal only works in main thread
我不确定是否会尝试其他插件,但现在除了spyder-report
插件之外,一切都很正常。我用谷歌搜索了一天,但没有找到有效的解决方案。
解决方案
您没有说明您安装的是哪个版本的Spyder和PYTHON,也没有说明您使用的是哪个操作系统。因此,使用Debian不稳定和Python3.6.5,我安装了:
spyder3
,3.2.6spyder-common
,3.2.6python3-spyder
,3.2.6python3-spyder-memory-profiler
,0.1.2python3-spyder-line-profiler
,0.1.1python3-spyder-reports
,0.1.1python3-spyder-unittest
,0.3.0
以及它们的所有依赖项。在那之后,我启动了spyder3
,没有任何问题(除了我必须使用Spyder 2图标主题,因为它找不到Spyder 3图标)。Reports(报告)选项卡工作正常,没有"Signal Only(仅信号)..."错误。
spyder-vim
的问题似乎是尚未进行实际发布,因此pip3 install spyder-vim
找不到任何东西。
最后,我用pip3 install spyder-terminal
添加了终端插件。
再说一次,之后一切都运行正常。
相关文章