zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    原始数据导入ods
    flume job
    flume拦截器
    Pandas用法总结
    NumPy用法总结
    matplotlib的使用
    【Java】Java线程中断(Interrupt)与阻塞(park)的区别
    【MySQL】MySQL中的索引原理与索引分类
    【JUC】从Lock到AQS了解Java中的锁
    【Redis】Redis 持久化之 RDB 与 AOF 详解
  • 原文地址:https://www.cnblogs.com/crxis/p/9133058.html
Copyright © 2011-2022 走看看