• Anaconda创建python(2.7/3.6)的虚拟环境后需要添加ipykernel


    今天在工作的过程中遇到这样一个问题:安装完Anaconda利用conda创建了虚拟环境,但是启动jupyter notebook之后却找不到虚拟环境中的python kernel。后来上网找到了解决办法,如下:

    创建虚拟环境

    首先回顾一下当时创建虚拟环境的命令:

    conda create -n python2 python=2.7

    利用这个命令便创建了一个名叫python2的虚拟环境。

    jupyter notebook添加python kernel

    在/usr/local/anaconda3/share/jupyter/kernels/下面创建一个文件夹,这个文件夹最好使用虚拟环境的名字,便于识别。

    当然,也可以cp python3 -R python2,然后修改kernel.json文件中python2的命令路径。

    保存,重启jupyter notebook。

    重新启动之后发现确实多了一个为python2的kernel,但是却始终启动不了这个kernel。后来发现是缺少ipykernel。于是利用如下命令安装:

    conda install -n python2 ipykernel

    至此,问题得到解决。

    如果经常需要用jupyter notebook,那么最好在创建虚拟环境的时候便安装好ipykernel,命令如下:

    conda create -n python2 python=2.7 ipykernel
  • 相关阅读:
    随便瞎说
    第六次作业
    第五次作业
    第四次作业
    第二次作业
    第一周java心得
    Ext.Net学习笔记之动态加载TabPanel
    Ext.net学习笔记之ViewPort布局
    MyEclipse连接mySql数据库笔记
    配置服务器
  • 原文地址:https://www.cnblogs.com/crxis/p/9133058.html
Copyright © 2020-2023  润新知