spyder更新时遇到的坑

spyder更新时遇到的坑

Spyder4.0以后更新好多了,我认为两个非常实用的亮点:

1. Kite 插件的使用,写代码真是飞起。
2. 代码折叠,明显感觉简洁了好多。

步骤:

参考链接: stackoverflow.com/quest

conda update anaconda
conda update sypder
conda install spyder=4.0.0

当然,其他版本也可以。具体可以看官网

spyder-ide.org/

装完了上述步骤,如果能成功启动spyder,恭喜你,以下就不需要看了。

坑一:

参考链接:

blog.csdn.net/weixin_44

安装完后,发现很多依赖的版本不存在或者版本不对。

pip check

我这主要是PyQt5和PyQtWebEngine。然后就是安装对应的版本。

pip install PyQt5==5.12
pip installPyQtWebEngine==5.12

我尝试三种方法进行启动,都失败。

1. win10 软件界面中打开,没反应
2. cmd中切换到目标,进行启动,报错
3. 打开AnacondaNavigator,然后启动,报错。不过错误和2一样

坑二:

参考链接:

blog.csdn.net/andrew_jo

我报错发现没有zmq,然后半个小时我都再试图安装卸载zmq,然后百度了一下,发现其实应该安装pyzmq。

pip uninstall pyzmq
pip install pyzmq

最后,成功启动了。

坑三:

我个人喜好双屏工作,但一般显示屏的分辨率高于笔记本,导致出现spyder字体突然变大,又突然变小问题。然后百度了一堆答案,大部分都解决了。

解决部分软件分辨率导致的图标字体太小的问题_youcanred的专栏-CSDN博客

但是,并没有解决spyder问题,为此我又重新安装了spyder4.2.5,但仍然没有解决。

最后,我从spyder内部着手,原来spyder本身是可以设置的,具体如下:

Tools → Preferences → General → Interface

可以看到下面界面

默认是Enable auto high DPI scaling,改成Normal 就可以了

后记:

刚开始装了spyder5,好丑,好难用,而且我最喜欢的outline,怎么点也不好使。最后安装了spyder4。

conda install spyder=4.0.0

安装完后,也没有出现上述的坑,而且界面跟spyder3一样,有Kite和代码折叠,打开速度也比spyder3快好多。

完美!!!

编辑于 2021-08-03 10:20