问题描述
我的spyder是内置于anaconda中的,近期在编辑代码过程中总是出现卡顿现象,而使用pycharm编辑代码则不会出现这种问题,因此排除硬件故障。
在网上浏览相关问题时,我发现大概2015年的时候就有国外的网友提出这种问题了。见github的issueEditor very slow on Mac…以及一个关于spyder的issue,长话短说,就是编辑代码片段的过程中非常“涩”,一点都不丝滑,包括上下滑动滚轮也能明显感觉出反应慢。
解决方案
我的问题的根源是,pyqt5和pyqtwebengine未安装适配当前spyder的版本。因此解决方案也很直接,打开Anaconda Prompt,安装适配版本就可以了。
那么,怎么确定该安装什么版本的呢?
我是先随便安装一下pyqt5
pip install pyqt5
安装完后会出现如下提示:
所以,我们需要安装的是低于5.13的pyqt5和pyqtwebengi