jupyter安装小结


Posted in Python onMarch 13, 2016

前段时间一直使用pycharm写pandas程序,对于大数据开发而言,开发一般是走一步想一步,pycharm不适合。网上推荐使用jupyter notebook,它是一个web版的编辑器,原来是IPython的一部分,后来拆分出来了。安装了一把,发现比较麻烦,网上的资料也比较老了,不适合。总结一下与大家分享。

我是ubuntu系统,我是通过pip安装的。

安装pyzmq

Pyzmq是zeromq的Python绑定。zeromq是一个消息内核,从网络通信的角度看,它处于会话层之上,应用层之下,有了它,你甚至不需要自己写一行的socket函数调用就能完成复杂的网络通信工作。

安装命令:

pip install pyzmq

安装tornado

Tornado是python编写的非阻塞式服务器,它使用epoll管理连接,每秒可以处理数以千计的连接,是一个理想的 Web 实时处理框架。

安装命令:

pip install tornado

安装Jinja2

Jinja2是Python下一个被广泛应用的模版引擎,他的设计思想来源于Django的模板引擎,并扩展了其语法和一系列强大的功能。其中最显著的一个是增加了沙箱执行功能和可选的自动转义功能,这对大多应用的安全性来说是非常重要的。

安装命令:

pip install jinja2

安装jsonschema

jasonschema 用来描述Json数据格式,Json模式有多种用途,其中之一就是实例认证。

安装命令:pip install jsonschema

安装jupyter

从前面安装的组件可以看出,jupyter实际就是个tornado框架的web应用,使用MQ进行消息管理。

安装命令:pip install jupyter

这个安装遇到了一些问题,安装jupyter成功了一半,只可以编辑文档,但是不能进行python程序运行。
后来导致我执行pip list也失败了,最后将pip 升级了一把,然后卸载jupyter,再重新安装,工作正常了。ubuntu安装还有权限问题,我最后是通过root权限安装的jupyter。

Python 相关文章推荐
在Django的通用视图中处理Context的方法
Jul 21 Python
Python获取文件所在目录和文件名的方法
Jan 12 Python
一个基于flask的web应用诞生 flask和mysql相连(4)
Apr 11 Python
AI人工智能 Python实现人机对话
Nov 13 Python
Python入门学习指南分享
Apr 11 Python
修复 Django migration 时遇到的问题解决
Jun 14 Python
朴素贝叶斯Python实例及解析
Nov 19 Python
在PyCharm中实现关闭一个死循环程序的方法
Nov 29 Python
Django密码系统实现过程详解
Jul 19 Python
python 自定义装饰器实例详解
Jul 20 Python
TensorFlow低版本代码自动升级为1.0版本
Feb 20 Python
matplotlib bar()实现百分比堆积柱状图
Feb 24 Python
Ubuntu下安装PyV8
Mar 13 #Python
Python连接MySQL并使用fetchall()方法过滤特殊字符
Mar 13 #Python
深入讲解Python函数中参数的使用及默认参数的陷阱
Mar 13 #Python
编写Python小程序来统计测试脚本的关键字
Mar 12 #Python
使用Python内置的模块与函数进行不同进制的数的转换
Mar 12 #Python
Python语言的面相对象编程方式初步学习
Mar 12 #Python
举例讲解Python中的list列表数据结构用法
Mar 12 #Python
You might like
千呼万唤始出来,DOTA2勇士令状不朽宝藏Ⅱ现已推出
2020/08/25 DOTA
PHP实时显示输出
2008/10/02 PHP
PHP的变量总结 新手推荐
2011/04/18 PHP
PHP使用mysqldump命令导出数据库
2015/04/14 PHP
yii实现使用CUploadedFile上传文件的方法
2015/12/28 PHP
PHP命名空间与自动加载类详解
2018/09/04 PHP
js各种验证文本框输入格式(正则表达式)
2010/10/22 Javascript
JS完成代码前最好对其做5件事
2013/04/07 Javascript
js特殊字符过滤的示例代码
2014/03/05 Javascript
JavaScript通过正则表达式实现表单验证电话号码
2014/03/07 Javascript
JQuery显示、隐藏div的几种方法简明总结
2015/04/16 Javascript
jQuery Html控件基本操作(日常收集整理)
2016/03/11 Javascript
基于原生js淡入淡出函数封装(兼容IE)
2016/10/20 Javascript
微信小程序 rich-text的使用方法
2017/08/04 Javascript
JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例
2017/08/17 Javascript
vue-router路由懒加载的实现(解决vue项目首次加载慢)
2018/08/28 Javascript
vue.extend与vue.component的区别和联系
2018/09/19 Javascript
NodeJs 模仿SIP话机注册的方法
2019/06/21 NodeJs
[03:58]兄弟们,回来开黑了!DOTA2昔日战友招募宣传视频
2016/07/17 DOTA
[43:24]VG vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
python中reader的next用法
2018/07/24 Python
python pandas实现excel转为html格式的方法
2018/10/23 Python
centos 安装Python3 及对应的pip教程详解
2019/06/28 Python
python日志模块logbook使用方法
2019/09/19 Python
用python解压分析jar包实例
2020/01/16 Python
Python在后台自动解压各种压缩文件的实现方法
2020/11/10 Python
使用python对excel表格处理的一些小功能
2021/01/25 Python
CSS3制作hover下划线动画
2017/03/27 HTML / CSS
德国网上超市:myTime.de
2019/08/26 全球购物
C#软件工程师英语面试题
2015/06/07 面试题
毕业生的自我评价范文
2013/12/31 职场文书
入党申请自荐书范文
2014/02/11 职场文书
暑假社会实践心得体会
2014/09/02 职场文书
小学生运动会报道稿
2014/09/12 职场文书
2015建军节87周年演讲稿
2015/03/19 职场文书
老干部座谈会主持词
2015/07/03 职场文书