出现这个问题的原因是jupyter中的路径与终端的路径是不同的,从而造成了在终端中可以正常导入包,而那在jupter中却找不到,所以解决方案就是修改jupter中的路径为终端路径
第一步:
import sys
sys.path #查看导入包的路径
sys.executable #查看使用kernel的路径
以上两步是为了检查导入包的时候是否在正确的路径之下
因为jupyter的包路径,执行路径和终端中的是不同的
第二步:
在终端中
jupyter kernelspec list
找到你需要使用的kernel的路径
修改其内部的kernel.json文件
把“python”内容替换成要终端中的python路径