问题场景:
jupyter notebook 在安装完baostock包之后依然无法正常import baostock
问题原因:
1.系统中安装了两个python包,新安装的某包安装到了系统python目录下
甄别方法:
step1:在命令行中输入python,再输入如下代码,打印出系统python的目录
import sys
sys.path
这个地址请复制下来,后续会用到。
step2:随意一个在jupyter notebook中打开的ipython文件,输入如下代码,打印出当前kernel对应的python目录
import sys
sys.path
如两个目录不同,则是上述问题。
解决方案:
1.新建kernel:
输入如下指令,找到kernel对应文件夹,复制这个地址:
ipython kernelspec list
2.mac系统打开finder,快捷键shift+command+G 调出跳转弹窗,粘贴刚刚复制的地址。
回退到kernels文件夹,新建文件夹py new_env,创建kernel.json文件
写入如下内容:

当Jupyter Notebook在安装baostock包后无法导入时,发现系统中有两个Python环境。通过比较系统Python目录和Jupyter内核目录,确认问题。解决方案包括新建内核,修改kernel.json,并可能需要重装ikernel。避免直接修改原内核配置和错误使用ipykernel_launcher。

1596

被折叠的 条评论
为什么被折叠?



