Jupyter lab 切换kernel
在使用pytorch的时候需要用到pandas这个包,报错说"no module named pandas", 但是我在终端查找了conda 装了pandas,所以不是安装的问题,后面执行了这条语句
import sys
print(sys.exectuable)
发现jupyter lab 用的是另一个人的环境,不是我自己的环境所以我安装根本没用。
接下来就需要切换成自己的内核。
- 首先,激活我的环境
conda activate d2l
2.需要使用ipykernel这个包,如果没有就执行下面语句
conda install ipykernel
- 将当前环境的解释器添加到jupyter lab
python -m ipykernel install --name d2l
- 不出意外会报一个错误
[Errno 13] Permission denied: '/usr/local/share/jupyter'
- 这是因为我们上一步会修改系统的jupyter配置,我只想修改我的用户目录下的jupyter配置,解决办法如下、
python -m ipykernel install --user --name d2l
添加成功,此时切换到jupyter lab就可以看到刚才添加的d2l