jupyter 添加不同内核的操作


Posted in Python onFebruary 06, 2021

不论是jupyter notebook 还是 jupyter lab 都可以添加多个 python 内核,并且随意切换。

1、切换到要添加的虚拟环境,确认是否安装 ipykernel

python -m ipykernel --version

如果没有安装,则安装:

python -m pip install ipykernel

2、为 Jupyter 添加内核

python -m ipykernel install --user --name=python3 --display-name py37

3、查看 Jupyter notebook kernel

jupyter kernelspec list

4、删除 jupyter 内核

jupyter kernelspec remove kernelname

5、切换内核

示例:

jupyter 添加不同内核的操作

jupyter 添加不同内核的操作

jupyter 添加不同内核的操作

conda install -n 环境名称 ipykernel

补充:为Jupyter notebook 增加内核,添加服务器已有的环境

自己单独安装Jupyter时,默认的内核只有服务器系统的python3环境,但是很多其他的诸如tensorflow的包却在py2的目录下。

不用去重新建环境,直接添加已有环境即可。

jupyter 安装

pip3 install  jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple --user
mkdir ~/.jupyter
jupyter notebook password

添加内核:

首先要安装ipykerner

pip install ipykernel --user

由于服务器多人在用,先看python2的目录在哪儿,

which python2

复制其所在的路径目录 /usr/bin/python

添加进去

/usr/bin/python -m ipykernel install --user --name py2

然后即可.其中python2的自定义的环境,命名为myPython2。重新打开jupyter notebook,便可看到

jupyter 添加不同内核的操作

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。如有错误或未考虑完全的地方,望不吝赐教。

Python 相关文章推荐
python中尾递归用法实例详解
Apr 28 Python
Python中的连接符(+、+=)示例详解
Jan 13 Python
详解Python 2.6 升级至 Python 2.7 的实践心得
Apr 27 Python
python 读入多行数据的实例
Apr 19 Python
Python实现删除排序数组中重复项的两种方法示例
Jan 31 Python
Python这样操作能存储100多万行的xlsx文件
Apr 16 Python
python字符串Intern机制详解
Jul 01 Python
简单了解Python生成器是什么
Jul 02 Python
基于python的列表list和集合set操作
Nov 24 Python
python如何绘制疫情图
Sep 16 Python
call在Python中改进数列的实例讲解
Dec 09 Python
一起来学习Python的元组和列表
Mar 13 Python
解决import tensorflow导致jupyter内核死亡的问题
Feb 06 #Python
PyCharm常用配置和常用插件(小结)
Feb 06 #Python
完美解决torch.cuda.is_available()一直返回False的玄学方法
Feb 06 #Python
python反扒机制的5种解决方法
Feb 06 #Python
Python 爬取淘宝商品信息栏目的实现
Feb 06 #Python
解决pytorch下出现multi-target not supported at的一种可能原因
Feb 06 #Python
pytorch下的unsqueeze和squeeze的用法说明
Feb 06 #Python
You might like
PHP有序表查找之二分查找(折半查找)算法示例
2018/02/09 PHP
对YUI扩展的Gird组件 Part-1
2007/03/10 Javascript
json简单介绍
2008/06/10 Javascript
Javascript中的变量使用说明
2010/05/18 Javascript
js 回车提交表单两种实现方法
2012/12/31 Javascript
利用js制作html table分页示例(js实现分页)
2014/04/25 Javascript
一个判断抢购时间是否到达的简单的js函数
2014/06/23 Javascript
Nodejs极简入门教程(三):进程
2014/10/27 NodeJs
jQuery中map()方法用法实例
2015/01/06 Javascript
jQuery实现的仿select功能代码
2015/08/19 Javascript
JS动态加载脚本并执行回调操作
2016/08/24 Javascript
a标签跳转到指定div,jquery添加和移除class属性的实现方法
2016/10/10 Javascript
webpack入门必知必会
2017/01/16 Javascript
详解Layer弹出层样式
2017/08/21 Javascript
Vue.js移动端左滑删除组件的实现代码
2017/09/08 Javascript
Node解决简单重复问题系列之Excel内容的获取
2018/01/02 Javascript
微信小程序如何调用json数据接口并解析
2019/06/29 Javascript
p5.js绘制旋转的正方形
2019/10/23 Javascript
高性能js数组去重(12种方法,史上最全)
2019/12/21 Javascript
element-ui 弹窗组件封装的步骤
2021/01/22 Javascript
从Python程序中访问Java类的简单示例
2015/04/20 Python
Python如何快速上手? 快速掌握一门新语言的方法
2017/11/14 Python
Python 绘制酷炫的三维图步骤详解
2019/07/12 Python
Django 重写用户模型的实现
2019/07/29 Python
django与vue的完美结合_实现前后端的分离开发之后在整合的方法
2019/08/12 Python
详解python中index()、find()方法
2019/08/29 Python
使用Django搭建一个基金模拟交易系统教程
2019/11/18 Python
canvas进阶之如何画出平滑的曲线
2018/10/15 HTML / CSS
Public Desire美国/加拿大:全球性的在线鞋类品牌
2018/12/17 全球购物
HashMap和Hashtable的区别
2013/05/18 面试题
给老婆道歉的话
2015/01/20 职场文书
保险内勤岗位职责
2015/04/13 职场文书
管理失职检讨书范文
2015/05/05 职场文书
2019初中学生入团申请书
2019/06/27 职场文书
Nginx搭建rtmp直播服务器实现代码
2021/03/31 Servers
宝塔更新Python及Flask项目的部署
2022/04/11 Python