当打开木星笔记本或Spyder时,我不断收到“内核错误”通知。
试图重新安装anaconda3、ipython、内核,但问题仍然存在。我在Windows 10系统中下载了Python3.7。
我在日志中得到以下错误。
">回溯(最近一次调用):File "> "C:\Users\AppData\Local\Continuum\anaconda3\lib\site‑packages\spyder\plugins\ipytho"nconsole.py",
第1572行,kernel_manager.start_kernel(stderr=stderr_handle)文件"C:\Users\AppData\Roaming\Python\Python37\site‑packages\jupyter_client\manager.py",第240行,start_kernel self.write_connection_file() "C:\Users\AppData\Roaming\Python\Python37\site‑packages\jupyter_client\connect.py",第476行,在"C:\Users\AppData\Roaming\Python\Python37\site‑packages\jupyter_client\connect.py",write_connection_file kernel_name=self.kernel_name文件第141行中,在write_connection_file中以secure_write(fname)作为f: File "C:\Users\AppData\Local\Continuum\anaconda3\lib\contextlib.py",第112行,在中输入返回下一步(self.gen)文件"C:\Users\AppData\Roaming\Python\Python37\site‑packages\jupyter_core\paths.py",在"C:\Users\AppData\Roaming\Python\Python37\site‑packages\jupyter_core\paths.py",secure_write win32_restrict_file_to_user(fname)文件第359行中,win32_restrict_file_to_user导入win32api ImportError: DLL加载失败:找不到指定的过程。
发布于 2019-11-14 08:53:41
它基本上与python/木星系统兼容的问题。
请在您的python安装路径中找到文件pywin32_postinstall.py
。
示例
C:\Users\AppData\Local\Programs\Python\Python38-32\Scripts>
并导航到路径并运行文件/命令pywin32_postinstall.py -install
发布于 2019-12-15 23:41:56
pip install pywin32 -U
应该做点什么
发布于 2020-10-27 01:24:44
经过长时间的观察,我发现了这个问题,但没有一个答案对我有帮助,毕竟我在评论中注意到了正确的解决方案,所以我在这里添加它作为未来读者的答案,他们可能一开始不会像我一样检查评论。
将pywin32降级到224版本是这样的方法:
pip install --upgrade pywin32==224
https://stackoverflow.com/questions/58341160
复制