码迷,mamicode.com
首页 > 编程语言 > 详细

jupyter notebook添加Anaconda虚拟环境的python kernel

时间:2017-11-23 08:40:37      阅读:309      评论:0      收藏:0      [点我收藏+]

标签:虚拟环境   down   找不到   anaconda   install   3.5   connect   jupyter   class   

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

创建虚拟环境

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

conda create -n rqalpha python=3.5

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

jupyter notebook添加python kernel

C:\Users\yinzm\AppData\Roaming\jupyter\kernels\下面创建一个文件夹,这个文件夹最好使用虚拟环境的名字,便于识别。然后在该文件夹下创建一个kernel.json文件,文件内容如下:

{
 "language": "python",
 "display_name": "rqalpha",
 "argv": [
  "D:\\Anaconda3\\envs\\rqalpha\\python.exe",
  "-m",
  "ipykernel_launcher",
  "-f",
  "{connection_file}"
 ]
}

保存,重启jupyter notebook。

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

conda install -n rqalpha ipykernel

至此,问题得到解决。

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

conda create -n rqalpha python=3.5 ipykernel

Reference

jupyter notebook添加Anaconda虚拟环境的python kernel

标签:虚拟环境   down   找不到   anaconda   install   3.5   connect   jupyter   class   

原文地址:http://www.cnblogs.com/yinzm/p/7881328.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!