jupyter 添加不同内核的操作
不论是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、切换内核
示例:
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,便可看到
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。如有错误或未考虑完全的地方,望不吝赐教。
相关推荐
-
解决import tensorflow导致jupyter内核死亡的问题
今日重装gpu版tensorflow后出现问题,jupyter notebook中import tensorflow运行以后内核死亡.开始以为版本不兼容,于是将conda中全部内容升级了一遍发现还是存在问题,并不管用.于是去查报错信息. 在我很少去看的jupyter的终端中得到一个warning. 显示HDF5版本不匹配导致的错误. 网上大致有两种解决方法: 1.指定版本安装 2. pip uninstall h5py pip install h5py 我开始使用的第一种方法,用conda命令重
-
解决jupyter运行pyqt代码内核重启的问题
在jupyter notebook或者是 Qtconsole下编译运行一个简单的pyqt程序,总是报错: The kernel appears to have died. It will restart automatically. from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5.QtCore import * import sys app = QApplication(sys.argv) window = Q
-
如何实现更换Jupyter Notebook内核Python版本
我使用anaconda安装的python3.6.3,并且自己建立一个虚拟环境,虚拟环境下的python版本也是3.6.3,Jupyter Notebook的内核P丫头好哦哦呢指向的是虚拟环境下的python,最近在使用matplotlib库的遇到了下面的问题: 我的lib目录下是有matplotlib以及相关的库的,重装什么的都试过,无奈实在是找不到解决的办法,于是想更换一下Jupyter Notebook的内核Python版本.接下来具体看一下如何更换内核Python版本. 1.首先在cmd下
-
jupyter 添加不同内核的操作
不论是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 py
-
在jupyter notebook 添加 conda 环境的操作详解
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
-
python切片的步进、添加、连接简单操作示例
本文实例讲述了python切片的步进.添加.连接简单操作.分享给大家供大家参考,具体如下: 步进切片: #coding:utf-8 a="123456" print a[::-1] #output 654321 print a[::-2] #output 642 print a[::2] #output 135 字符串添加: #coding:utf-8 a='123456789' a1=[] a1.extend(a[0:4]) a1.extend(a[4:]) print a1 #ou
-
Yii2.0框架模型添加/修改/删除数据操作示例
本文实例讲述了Yii2.0框架模型添加/修改/删除数据操作.分享给大家供大家参考,具体如下: 添加数据 $user = new User(); $user->name = 'zhang'; $user->age = 28; $data = $user->save();//添加数据 $data = $user->insert();//添加数据 $id = $user->attributes['id'];//获取当前添加数据后的自增id 修改数据 $user = $User::f
-
Python实现动态添加属性和方法操作示例
本文实例讲述了Python实现动态添加属性和方法操作.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #!python3 class Person(): def __init__(self, name, age): self.name = name self.age = age p1 = Person('ff', '28') print(p1.name, p1.age) # 给实例对象动态添加sex属性 p1.sex = 'female' print(p1.sex
-
jQuery实现表单动态添加与删除数据操作示例
本文实例讲述了jQuery实现表单动态添加与删除数据操作.分享给大家供大家参考,具体如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>用户名注册</title> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js
-
Python实现动态给类和对象添加属性和方法操作示例
本文实例讲述了Python实现动态给类和对象添加属性和方法操作.分享给大家供大家参考,具体如下: 动态给类和对象添加属性 定义一个Person类 class Person(object): def __init__(self, name): self.name = name 给对象添加属性 # 创建2个Person,分别为p1,p2 p1 = Person('amy') print(p1.name) p1.age = 10 # 给p1对象添加属性 print(p1.age) # 输出10 p2
-
调整Jupyter notebook的启动目录操作
1. 在控制台输入以下命令,检查Jupyter notebook的安装目录 jupyter notebook --generate-config 如: C:\Users\Administrator>jupyter notebook --generate-config 例如得到配置文件的地址为: C:\Users\Administrator\.jupyter\jupyter_notebook_config.py with default config? [y/N]n # 选择不替换为默认配置 2.
-
jupyter notebook 的工作空间设置操作
Jupyter notebook 安装后,启动后,默认的工作空间是当前用户目录.为了方便对文档进行管理,往往需要自行设置工作空间.下面介绍一种便捷的工作空间设置方法. 对 Jupyter notebook 快捷方式进行修改.右击 jupyter notebook 快捷方式 -> 属性 -> 把"目标"中的 %USERPROFILE% 替换成你想要的目录,eg:D:\python-workspace. 接下来双击 Jupyter notebook 运行,就可以见证效果. 补充
-
keras 使用Lambda 快速新建层 添加多个参数操作
keras许多简单操作,都需要新建一个层,使用Lambda可以很好完成需求. # 额外参数 def normal_reshape(x, shape): return K.reshape(x,shape) output = Lambda(normal_reshape, arguments={'shape':(-1, image_seq, 1000)})(output) output = Lambda(lambda inp: K.mean(inp, axis=1), output_shape=(10
随机推荐
- cookie解决微信不能存储localStorage的问题
- JDBC-ODBC翻页例子
- http状态码一览表
- Win7 安装软件时无法连接sql server解决方法
- struts2+jquery+json实现异步加载数据(自写)
- Docker 存储驱动详细介绍
- Thinkphp5.0自动生成模块及目录的方法详解
- JSP由浅入深(5)—— Scriptlets和HTML的混合
- 如何拒绝同一张表单被多次提交?
- 分页的存储过程
- 如何进行mysql的优化
- jquery鼠标滑过提示title具体实现代码
- jquery prop的使用介绍及与attr的区别
- JS实现物体带缓冲的间歇运动效果示例
- Android实现兼容的水波纹效果
- PHP生成可点击刷新的验证码简单示例
- 详解Android Studio如何导入第三方类库、jar包和so库
- Android虚拟导航键的显示隐藏实例
- 让Python脚本暂停执行的几种方法(小结)
- android仿微信表情雨下落效果的实现方法