在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 相关文章推荐
在Django的URLconf中使用多个视图前缀的方法
Jul 18 Python
Python每天必学之bytes字节
Jan 28 Python
HTML中使用python屏蔽一些基本功能的方法
Jul 07 Python
Python简单生成随机数的方法示例
Mar 31 Python
python学习笔记--将python源文件打包成exe文件(pyinstaller)
May 26 Python
Flask框架配置与调试操作示例
Jul 23 Python
对python产生随机的二维数组实例详解
Dec 13 Python
python实现Dijkstra算法的最短路径问题
Jun 21 Python
用python打印菱形的实操方法和代码
Jun 25 Python
PYQT5 vscode联合操作qtdesigner的方法
Mar 24 Python
tensorflow2.0的函数签名与图结构(推荐)
Apr 28 Python
弄清Pytorch显存的分配机制
Dec 10 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
火车头采集器3.0采集图文教程
2007/03/17 PHP
php+jQuery.uploadify实现文件上传教程
2014/12/26 PHP
[原创]php正则删除img标签的方法示例
2017/05/27 PHP
PHP随机生成中文段落示例【测试网站内容时使用】
2020/04/26 PHP
多个表单中如何获得这个文件上传的网址实现js代码
2013/03/25 Javascript
利用原生JavaScript获取元素样式只是获取而已
2014/10/08 Javascript
jQuery中append()方法用法实例
2014/12/25 Javascript
全面解析Bootstrap弹窗的实现方法
2015/12/01 Javascript
理解Javascript文件动态加载
2016/01/29 Javascript
JS中如何实现复选框全选功能
2016/12/19 Javascript
微信小程序三级联动地址选择器的实例代码
2017/07/12 Javascript
微信小程序获取手机号授权用户登录功能
2017/11/09 Javascript
vue下axios拦截器token刷新机制的实例代码
2020/01/17 Javascript
详解关于Vue单元测试的几个坑
2020/04/26 Javascript
element-ui中dialog弹窗关闭按钮失效的解决
2020/09/22 Javascript
[29:59]完美世界DOTA2联赛PWL S3 Forest vs access 第二场 12.11
2020/12/13 DOTA
自己编程中遇到的Python错误和解决方法汇总整理
2015/06/03 Python
python+matplotlib绘制饼图散点图实例代码
2018/01/20 Python
Python实现PS滤镜的旋转模糊功能示例
2018/01/20 Python
解决python 输出是省略号的问题
2018/04/19 Python
python模拟鼠标点击和键盘输入的操作
2019/08/04 Python
python使用html2text库实现从HTML转markdown的方法详解
2020/02/21 Python
python中如何打包用户自定义模块
2020/09/23 Python
CSS3制作文字半透明倒影效果的两种实现方式
2014/08/08 HTML / CSS
HTML5地理定位_动力节点Java学院整理
2017/07/12 HTML / CSS
韩都衣舍天猫官方旗舰店:天猫女装销售总冠军
2017/10/10 全球购物
CHARLES & KEITH英国官网:新加坡时尚品牌
2018/07/04 全球购物
俄罗斯EPL钻石珠宝店:ЭПЛ
2019/10/22 全球购物
Solaris操作系统的线程机制
2012/12/23 面试题
AJax面试题
2014/11/25 面试题
新兵入伍心得体会
2014/09/04 职场文书
软件测试专业推荐信
2014/09/18 职场文书
学习教师敬业奉献模范事迹材料思想汇报
2014/09/19 职场文书
一次性工伤赔偿协议书范本
2014/11/25 职场文书
事业单位工作人员年度考核个人总结
2015/02/12 职场文书
springboot新建项目pom.xml文件第一行报错的解决
2022/01/18 Java/Android