jupyter notebook 多环境conda kernel配置方式


Posted in Python onApril 10, 2020

一直记不住在jupyter notebook配置多环境编译器技巧,今总结于此,也希望对其他小伙伴有所帮助,如果有用请点赞!

1.对windows用户,win+R,输入cmd进去进入命令行,激活环境:

jupyter notebook 多环境conda kernel配置方式

2.首先,确定自己是否安装包‘ipykernel',若是没有安装,则进行安装;已安装进行下一步。

jupyter notebook 多环境conda kernel配置方式

3.然后输入命令:

python -m ipykernel install --user --name deeplearningproject --display-name "deeplearningproject"

注:上述两个 deeplearningproject,前者是自身环境名称,不能变化;后者是在jupyter notebook的显示名称,可修改。

jupyter notebook 多环境conda kernel配置方式

4.至此,完成所有操作,输入jupyter notebook进行验证

jupyter notebook 多环境conda kernel配置方式

5.大功告成

jupyter notebook 多环境conda kernel配置方式

至此,完成所有操作。

补充知识:Python Jupyter notebook 运行 multiprocessing 跑不了的问题

最近工作中为了解决python支持多核cpu,遇到一个Jupyter notebook跑不了multiprocessing的问题。

网上找了些multiprocessing的例子,Pycharm可以跑,但是在Jupyter notebook上跑了就只有In[*],error log:

AttributeError: Can't get attribute 'task' on <module '__main__' <built-in>>

最后找到一个解决方案:把方法写到临时文件里,再读出来。

from multiprocessing import Pool
from functools import partial
import inspect
 
def parallal_task(func, iterable, *params):
 
  with open(f'./tmp_func.py', 'w') as file:
    file.write(inspect.getsource(func).replace(func.__name__, "task"))
 
  from tmp_func import task
 
  if __name__ == '__main__':
    func = partial(task, params)
    pool = Pool(processes=8)
    res = pool.map(func, iterable)
    pool.close()
    return res
  else:
    raise "Not in Jupyter Notebook"
def long_running_task(params, id):
  # Heavy job here
  return params, id
 
data_list = range(8)
 
for res in parallal_task(long_running_task, data_list, "a", 1, "b"):
  print(res)

传送门:https://stackoverflow.com/questions/47313732/jupyter-notebook-never-finishes-processing-using-multiprocessing-python-3?r=SearchResults

以上这篇jupyter notebook 多环境conda kernel配置方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python生成器(Generator)详解
Apr 13 Python
Python简单实现TCP包发送十六进制数据的方法
Apr 16 Python
Python基于回溯法子集树模板解决取物搭配问题实例
Sep 02 Python
python django使用haystack:全文检索的框架(实例讲解)
Sep 27 Python
python删除某个字符
Mar 19 Python
Python的垃圾回收机制详解
Aug 28 Python
python基于TCP实现的文件下载器功能案例
Dec 10 Python
MNIST数据集转化为二维图片的实现示例
Jan 10 Python
python3中sorted函数里cmp参数改变详解
Mar 12 Python
Python经纬度坐标转换为距离及角度的实现
Nov 01 Python
Django配置跨域并开发测试接口
Nov 04 Python
Python实现老照片修复之上色小技巧
Oct 16 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
Jupyter Notebook远程登录及密码设置操作
Apr 10 #Python
Python 炫技操作之合并字典的七种方法
Apr 10 #Python
You might like
jQuery+Ajax+PHP“喜欢”评级功能实现代码
2015/10/08 PHP
setTimeout和setInterval的浏览器兼容性分析
2007/02/27 Javascript
jqGrid随窗口大小变化自适应大小的示例代码
2013/12/28 Javascript
javascript数组操作方法小结和3个属性详细介绍
2014/07/05 Javascript
非jQuery实现照片散落桌子上,单击放大的LightBox效果
2014/11/28 Javascript
浅析javascript中函数声明和函数表达式的区别
2015/02/15 Javascript
Jquery网页内滑动缓冲导航的实现代码
2015/04/05 Javascript
jQuery原生的动画效果
2015/07/10 Javascript
JS表单验证的代码(常用)
2016/04/08 Javascript
easyui validatebox验证
2016/04/29 Javascript
浅谈jQuery中ajaxPrefilter的应用
2016/08/01 Javascript
vue2.0实现倒计时的插件(时间戳 刷新 跳转 都不影响)
2017/03/30 Javascript
关于定制FileField中的上传文件名称问题
2017/08/22 Javascript
详解ES6中的代理模式——Proxy
2018/01/08 Javascript
vue 多入口文件搭建 vue多页面搭建的实例讲解
2018/03/12 Javascript
vue 中动态绑定class 和 style的方法代码详解
2018/06/01 Javascript
Node错误处理笔记之挖坑系列教程
2018/06/05 Javascript
vue利用v-for嵌套输出多层对象,分别输出到个表的方法
2018/09/07 Javascript
详解JavaScript自定义函数
2020/07/29 Javascript
[41:17]VG vs Optic 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python配置文件解析模块ConfigParser使用实例
2015/04/13 Python
用十张图详解TensorFlow数据读取机制(附代码)
2018/02/06 Python
python函数式编程学习之yield表达式形式详解
2018/03/25 Python
tensorflow实现简单的卷积神经网络
2018/05/24 Python
Python RabbitMQ消息队列实现rpc
2018/05/30 Python
通过python实现弹窗广告拦截过程详解
2019/07/10 Python
python实现126邮箱发送邮件
2020/05/20 Python
Python3自带工具2to3.py 转换 Python2.x 代码到Python3的操作
2021/03/03 Python
如何给HTML标签中的文本设置修饰线
2019/11/18 HTML / CSS
Giuseppe Zanotti美国官方网站:将鞋履视为高级时装般精心制作
2018/02/06 全球购物
NFL官方在线商店:NFLShop
2020/07/29 全球购物
演讲比赛获奖感言
2014/02/02 职场文书
党员干部对十八届四中全会的期盼
2014/10/17 职场文书
企业爱心捐款倡议书
2015/04/27 职场文书
保护校园环境倡议书
2015/04/28 职场文书
机关保密工作承诺书
2015/05/04 职场文书