记录一下使用juypter时候,导入包的时候总是报下面这种错误
很显然,是包不存在
我们需要通过命令行install 对应的包
但是奇怪的点在于,我们进入到指定的内核所在的文件夹下安装该包,包括在文件夹里也能看到这个包,但就是报错说不在。其实这是因为没有安装对地方。
此时,我们可以进入到内核所在的文件夹
然后通过jupyter kernelspec list
就可以查看有哪些内核
再通过conda activate xxx(内核名) 就可以激活内核所在的环境(注意是内核名,不是后面 对应的内核所在的目录
这时候就会变成这样
这时候输入pip list或者conda list就可以查看到安装的所有包
就会发现确实不存在报错的包
这时候再通过pip install 包名 或者 conda install 包名就可以成功导入包了
此外,记录一下修改内核python的方法
如果想把内核的python版本改成已安装的另外一个python版本,只要找到jupyter kernelspec list
显示的文件目录里的内核名.json文件,打开,修改里面的python文件路径就好了