在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连接mysql数据库的正确姿势
Feb 03 Python
python 垃圾收集机制的实例详解
Aug 20 Python
基于python中pygame模块的Linux下安装过程(详解)
Nov 09 Python
使用pandas批量处理矢量化字符串的实例讲解
Jul 10 Python
Python实现随机创建电话号码的方法示例
Dec 07 Python
Python语言检测模块langid和langdetect的使用实例
Feb 19 Python
一文了解Python并发编程的工程实现方法
May 31 Python
python通过SSH登陆linux并操作的实现
Oct 10 Python
opencv-python 读取图像并转换颜色空间实例
Dec 09 Python
Django 博客实现简单的全文搜索的示例代码
Feb 17 Python
Tensorflow卷积实现原理+手写python代码实现卷积教程
May 22 Python
python爬虫使用requests发送post请求示例详解
Aug 05 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.MVC的模板标签系统(一)
2006/09/05 PHP
浅谈本地WAMP环境的搭建
2015/05/13 PHP
php实现文件管理与基础功能操作
2017/03/21 PHP
php实现的生成排列算法示例
2019/07/25 PHP
laravel 输出最后执行sql 附:whereIn的使用方法
2019/10/10 PHP
Laravel5.1 框架Request请求操作常见用法实例分析
2020/01/04 PHP
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
浅谈JS之iframe中的窗口
2016/09/13 Javascript
[Bootstrap-插件使用]Jcrop+fileinput组合实现头像上传功能实例代码
2016/12/20 Javascript
web 屏蔽BackSpace键实例代码
2016/12/24 Javascript
JS实现京东首页之页面顶部、Logo和搜索框功能
2017/01/12 Javascript
详解微信小程序开发之城市选择器 城市切换
2017/01/17 Javascript
js微信分享实现代码
2020/10/11 Javascript
详解JSONObject和JSONArray区别及基本用法
2017/10/25 Javascript
AngularJS实现的输入框字数限制提醒功能示例
2017/10/26 Javascript
JQuery Ajax动态加载Table数据的实例讲解
2018/08/09 jQuery
three.js利用gpu选取物体并计算交点位置的方法示例
2019/11/25 Javascript
浅谈React中组件逻辑复用的那些事儿
2020/05/21 Javascript
VUE 单页面使用 echart 窗口变化时的用法
2020/07/30 Javascript
Vue路由权限控制解析
2020/11/09 Javascript
[04:04]DOTA2亚洲邀请赛比赛场馆&酒店全攻略
2017/03/23 DOTA
python中迭代器(iterator)用法实例分析
2015/04/29 Python
使用PyInstaller将Python程序文件转换为可执行程序文件
2016/07/08 Python
python 随机数使用方法,推导以及字符串,双色球小程序实例
2017/09/12 Python
python编写朴素贝叶斯用于文本分类
2017/12/21 Python
python实现将一维列表转换为多维列表(numpy+reshape)
2019/11/29 Python
女子锻炼服装和瑜伽服装:Splits59
2019/03/04 全球购物
Hurley官方网站:扎根于海滩生活方式的全球青年文化品牌
2020/05/18 全球购物
中国梦的演讲稿
2014/01/08 职场文书
网络编辑职责
2014/03/01 职场文书
实习生矿工检讨书
2014/10/13 职场文书
2014年小学图书室工作总结
2014/12/09 职场文书
销售经理岗位职责范本
2015/04/02 职场文书
2015小学语文教师个人工作总结
2015/05/20 职场文书
浪漫的婚礼主持词
2015/06/30 职场文书
企业宣传语大全
2015/07/13 职场文书