项目场景:
程序版本信息:Python 3.8.3 (default, Jul 2 2020, 17:30:36) [MSC v.1916 64 bit (AMD64)]
Type “copyright”, “credits” or “license” for more information.
IPython 7.16.1 – An enhanced Interactive Python.
问题描述:
好久没打开spyder,今天打开突然报这个错,QSocketNotifier: Multiple socket notifiers for same socket 1928 and type Read,搞得我一脸懵逼
原因分析:
这好像是说多个套接字程序对应了同一个套接字,反正我也不懂。。。
解决方案:
https://github.com/ipython/ipykernel/blob/4a05435220c730605ab454001ac3ecc364299736/ipykernel/eventloops.py点击进去,复制这个程序的内容
再找到anaconda的安装位置下的ipykernel文件夹,我的位置是这样
用记事本方式打开eventloops.py,覆盖原来的内容,再点击保存即可。
再重启spyder,就正常了