拾穗:Jupyter Notebook 无法import 导入新装的库解决办法

前因

使用Python 进行编程半年多了,安装使用库一直使用conda来安装卸载,这样倒也方便。最近想学习一下EEMD,于是google查了一下找到了一个PyEMD工具地址如下:

https://pyemd.readthedocs.io/en/latest/examples.html#eemd

-需要使用如下方法安装,这里不是用conda,那么坑的地方来了

pip3 install EMD-signal

中间省略N字(一直联网连不上,后来fq解决)


安装成功截图

于是进入Jupyter Notebook准备开心的搞科研,但立马翻车了。

from PyEMD import EMD

报错如下:ModuleNotFoundError 显示导入不了

进入conda 的环境下输入python3 后导入from PyEMD import EMD可以成功导入,这里说明安装成功只是jupyter notebook不识别。根本原因是Jupyter Notebook 无法识别新安装的库的位置
一波搜索之后,找到了解决办法。

python查看位置

jupyter notebook查看位置

发现了问题所在,就是jupyter识别的python和使用的python不是一个

下面是解决办法


cd到切换到这个目录

找到kernel这个文件

输入

vi kernel.json
把红色区域改为刚刚的目录

之后重启jupyter notebook再试一下就OK了,下面是使用效果图


image.png

image.png

参考文献

https://blog.csdn.net/sinat_34328764/article/details/83214172
https://www.pythonf.cn/read/7213
https://www.hotbak.net/key/%E5%85%B3%E4%BA%8E%E5%9C%A8%E7%BB%88%E7%AB%AF%E8%83%BD%E5%88%B0import%E6%A8%A1%E5%9D%97%E8%80%8C%E5%9C%A8jupyternotebook%E6%97%A0%E6%B3%95%E5%AF%BC%E5%85%A5%E7%9A%84%E9%97%AE%E9%A2%98.html

你可能感兴趣的:(拾穗:Jupyter Notebook 无法import 导入新装的库解决办法)