美文网首页
vscode使用“本地”jupyter notebook(多个e

vscode使用“本地”jupyter notebook(多个e

作者: 马尔代夫Maldives | 来源:发表于2023-02-21 09:26 被阅读0次

    我们希望在vscode中运行jupyter notebook,而且可以随意选择不同env下的python解释器。

    前提:每个env中都装了jupyter notebook(命令:pip install ipykernel;大多数解释器自带了,就不用安装了)。

    vscode比较特殊,并不是env中装了jupyter notebook就可以直接切换使用,还必须将对应env的解释器纳入jupyter kernel里才行

    用到的命令

    (1)查看当前jupyter kernel中有多少个解释器

    该命令可以在linux 终端,windows命令行,conda env下运行。

    jupyter kernelspec list
    
    无标题.png

    (2)将不同env下的解释器加入jupyter kernel中

    该命令必须在对应env下运行,才能将该env下的解释器纳入jupyter kernel中。
    your_kernel_name是用户可以随便取的名称,只是个标记而已。
    注意“=”两边不能有空格

    ipython kernel install --user --name=your_kernel_name
    
    无标题.png

    (3)在vscode中打开一个notebook代码文件,并选择对应的解释器

    无标题.png

    (3)删除jupyter kernel中的某个解释器

    命令行输入下述代码,其中kernel_name是已经存在的(如(2)中图片上的chemprop)

    jupyter kernelspec remove your_kernel_name
    

    参考连接
    https://blog.csdn.net/sunjinshengli/article/details/107016236

    相关文章

      网友评论

          本文标题:vscode使用“本地”jupyter notebook(多个e

          本文链接:https://www.haomeiwen.com/subject/jcpgkdtx.html