一、问题:
jupyter出现kernel error,然后跟着网上解决方法都尝试了一遍,出现了ImportError: DLL load failed while importing win32api: 找不到指定的程序(具体怎么出现的,还是一开始就有这个问题,忘了。。。)如果跟着网上的kernel error解决方法都不行的话,可以试试解决winapi。
二、网上寻找解决方法:
1、kernel error:
(1)内核错误:jupyter kernelspec list--> python -m ipykernel install --user
(2)卸载jupyter重新安装:https://blog.csdn.net/qq
(3)以管理员身份运行:https://zhuanlan.zhihu.com/2p/93671961
尝试后仍未解决,转向寻找ImportError: DLL load failed while importing win32api: 找不到指定的程序的解决方法
2、ImportError: DLL load failed while importing win32api: 找不到指定的程序
参考:(1)https://blog.csdn.net/ljr_123、(2)https://blog.csdn.net/ruizhiwang2015/
得出问题在于win32apia上,结合博客提示,以下给出我的解决方法
三、我的解决方法
(1)卸载pywin32: anaconda prompt 输入pip uninstall pywin32,然后(y/n)?输入y
出现Error,再卸载一遍,输入pip uninstall pywin32
显示成果卸载pywin32-227,再卸载一遍,输入pip uninstall pywin32,出现黄色字体就ok了
(2)安装pywin32: 尝试了pip install pywin32==223,不行
尝试pywin32==227(可能跟版本有关,上一步卸载的时候卸载的227,因此尝试227)
可以输入pip install pywin32==227
或者pip install -i https://pypi.douban.com/simple pywin32==227 来进行安装。
(3)打开jupyter验证:anaconda prompt 输入jupyter notebook,成功解决。