这个错误也没有任何代码就会出现。所以,如果我只是加载ipython并带我到ipython提示符,那么如果我多次按"enter“,就会出现这个错误。
我还导入了必要的包-导入平台,异步如果platform.system() ==‘==’:
然后我只是加载ipython,甚至没有编写任何代码,我只按enter 2-3次,得到这个错误-
(基地) C:\Users\03987N744\Training_notebook>ipython -i --无旗帜enumerate_vs_range.py
在1
在1
在1
追溯(最近一次调用):文件"C:\Users\Anaconda3\lib\asyncio\windows_events.py",第439行,在选择self._poll(超时) RuntimeError:<_overlapped.Overlapped对象在0x0000022127E19DB0>仍有挂起的操作在取消分配时,进程可能崩溃
-而且,这似乎是特定于ipython和jupyter笔记本.它不会发生在蟒蛇身上..。
发布于 2022-09-13 10:12:24
我遇到了同样的问题,并使用了一个hacky解决方案,即在site-packages/IPython目录中打开site-packages/IPython文件,并在文件执行过程中添加以下行:
import asyncio
import platform
if platform.system() == 'Windows':
asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())我会看看能在哪里报告这个错误,这样才能更好地修复它
https://stackoverflow.com/questions/72515537
复制相似问题