在jupyter notebook 添加 conda 环境的操作详解


Posted in Python onApril 10, 2020

1. 激活conda环境

source activate cym

2. 安装ipykernel

conda install ipykernel

3. 将环境写入notebook的kernel中

python -m ipykernel install --user --name 环境名 --display-name “python 环境名”

python -m ipykernel install --user --name cym --display-name “python cym”

4. 打开notebook

jupyter notebook

PS: 有时候第1步,安装完ipykernel后,打开jupyter notebook,就自动检测到本地的conda环境的. 所以可以安装完ipykernel后,先打开jupyter notebook看看有没有自动检测到了自己的conda环境:

在jupyter notebook 添加 conda 环境的操作详解

补充知识:jupyter notebook根据conda环境创建内核

conda create -n 环境名称 python包或R

进入环境 安装包 然后 conda install ipykernel

给内核命名

python -m ipykernel install --name 自定义内核名称

但是如果配置环境有些特殊。我使用的是一个服务器(Ubuntu16.04)上的普通账户,anaconda由管理员安装在了根目录下。普通账户在使用anaconda新建虚拟环境时,产生的相关文件都在本账户的家目录下,即/home/username。但是在生成ipykernel的配置文件时,上述命令生成配置文件的路径为/usr/local/share/jupyter,显然普通账户没有权限写入,因而报错

[Errno 13] Permission denied: ‘/usr/local/share/jupyter'

为此,需要添加?user选项,将配置文件生成在本账户的家目录下。

python -m ipykernel install --user --name 自定义内核名称

有的时候在conda 环境中安装包的时候,没有写入权限,利用su权限更改一下,这样才能让内核在jupyter notebook中用出来。主要是指tensorflow

再打开juoyter notebook 就可以见到对应的kernel了

以上这篇在jupyter notebook 添加 conda 环境的操作详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python机器学习之决策树算法实例详解
Dec 06 Python
tensorflow 用矩阵运算替换for循环 用tf.tile而不写for的方法
Jul 27 Python
详解利用django中间件django.middleware.csrf.CsrfViewMiddleware防止csrf攻击
Oct 09 Python
在双python下设置python3为默认的方法
Oct 31 Python
python 读取竖线分隔符的文本方法
Dec 20 Python
linux环境下Django的安装配置详解
Jul 22 Python
PyCharm2019安装教程及其使用(图文教程)
Sep 29 Python
Java文件与类动手动脑实例详解
Nov 10 Python
Python 中如何实现参数化测试的方法示例
Dec 10 Python
python中如何使用insert函数
Jan 09 Python
一文详述 Python 中的 property 语法
Sep 01 Python
Pycharm配置lua编译环境过程图解
Nov 28 Python
Selenium向iframe富文本框输入内容过程图解
Apr 10 #Python
jupyter notebook 多环境conda kernel配置方式
Apr 10 #Python
OpenCV 表盘指针自动读数的示例代码
Apr 10 #Python
Python装饰器的应用场景代码总结
Apr 10 #Python
在Python中使用K-Means聚类和PCA主成分分析进行图像压缩
Apr 10 #Python
jupyter notebook 增加kernel教程
Apr 10 #Python
Python3操作YAML文件格式方法解析
Apr 10 #Python
You might like
PHP全局变量与超级全局变量区别分析
2016/04/01 PHP
PHP count_chars()函数讲解
2019/02/14 PHP
jquery应该如何来设置改变按钮input的onclick事件
2012/12/10 Javascript
jQuery支持动态参数将函数绑定到事件上的方法
2015/03/17 Javascript
基于JavaScript实现定时跳转到指定页面
2016/01/01 Javascript
Vue动态获取width的方法
2018/08/22 Javascript
从零开始学习搭建React脚手架项目
2018/08/23 Javascript
Vue cli3 库模式搭建组件库并发布到 npm的流程
2018/10/12 Javascript
JavaScript实现的鼠标跟随特效示例【2则实例】
2018/12/22 Javascript
uni-app之APP和小程序微信授权方法
2019/05/09 Javascript
JavaScript Dom 绑定事件操作实例详解
2019/10/02 Javascript
Python多进程并发(multiprocessing)用法实例详解
2015/06/02 Python
Python 爬虫图片简单实现
2017/06/01 Python
Python基于回溯法子集树模板解决选排问题示例
2017/09/07 Python
python中文分词,使用结巴分词对python进行分词(实例讲解)
2017/11/14 Python
在Python中分别打印列表中的每一个元素方法
2018/11/07 Python
解决Python下imread,imwrite不支持中文的问题
2018/12/05 Python
Python 闭包,函数分隔作用域,nonlocal声明非局部变量操作示例
2019/10/14 Python
Python 脚本拉取 Docker 镜像问题
2019/11/10 Python
python实现把两个二维array叠加成三维array示例
2019/11/29 Python
python实现吃苹果小游戏
2020/03/21 Python
Python实现RabbitMQ6种消息模型的示例代码
2020/03/30 Python
python爬虫今日热榜数据到txt文件的源码
2021/02/23 Python
CSS实现聊天气泡效果
2020/04/26 HTML / CSS
全球知名的婚恋交友网站:Match.com
2017/01/05 全球购物
阿迪达斯希腊官方网上商店:adidas希腊
2019/04/06 全球购物
Java语言程序设计测试题改错题部分
2014/07/22 面试题
校企合作协议书
2014/04/16 职场文书
学习十八大演讲稿
2014/09/15 职场文书
领导干部贪图享乐整改措施
2014/09/21 职场文书
副总经理党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/06 职场文书
寝室长工作失责检讨书
2014/10/06 职场文书
党支部工作总结2015
2015/04/01 职场文书
导游词之安徽巢湖
2019/12/26 职场文书
Python Pycharm虚拟下百度飞浆PaddleX安装报错问题及处理方法(亲测100%有效)
2021/05/24 Python
Python 处理表格进行成绩排序的操作代码
2021/07/26 Python