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 相关文章推荐
浅析Python中signal包的使用
Nov 13 Python
Swift 3.0在集合类数据结构上的一些新变化总结
Jul 11 Python
python中如何正确使用正则表达式的详细模式(Verbose mode expression)
Nov 08 Python
纯python实现机器学习之kNN算法示例
Mar 01 Python
对python读写文件去重、RE、set的使用详解
Dec 11 Python
python reverse反转部分数组的实例
Dec 13 Python
彻底理解Python中的yield关键字
Apr 01 Python
python pyinstaller 加载ui路径方法
Jun 10 Python
使用遗传算法求二元函数的最小值
Feb 11 Python
Python图像处理库PIL的ImageGrab模块介绍详解
Feb 26 Python
Python 批量读取文件中指定字符的实现
Mar 06 Python
Python批量获取并保存手机号归属地和运营商的示例
Oct 09 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
php使用curl获取https请求的方法
2015/02/11 PHP
prototype class详解
2006/09/07 Javascript
JS与框架页的操作代码
2010/01/17 Javascript
jquery 中多条件选择器,相对选择器,层次选择器的区别
2012/07/03 Javascript
dwz 如何去掉ajaxloading具体代码
2013/05/22 Javascript
javascript陷阱 一不小心你就中招了(字符运算)
2013/11/10 Javascript
window.location.href中url中数据量太大时的解决方法
2013/12/23 Javascript
使用JS或jQuery模拟鼠标点击a标签事件代码
2014/03/10 Javascript
Javascript常用小技巧汇总
2015/06/24 Javascript
JS实现的文字与图片定时切换效果代码
2015/10/06 Javascript
jquery插件方式实现table查询功能的简单实例
2016/06/06 Javascript
巧方法 JavaScript获取超链接的绝对URL地址
2016/06/14 Javascript
IONIC自定义subheader的最佳解决方案
2016/09/22 Javascript
jQuery得到多个值只能用取Class ,不能用取ID的方法
2016/12/04 Javascript
原生js实现简单的链式操作
2017/07/04 Javascript
Angular5升级RxJS到5.5.3报错:EmptyError: no elements in sequence的解决方法
2018/04/09 Javascript
Vue中使用vue-i18插件实现多语言切换功能
2018/04/25 Javascript
回顾Javascript React基础
2019/06/15 Javascript
解决vue请求接口第一次成功,第二次失败问题
2020/09/08 Javascript
Python抓取京东图书评论数据
2014/08/31 Python
Python实现的检测网站挂马程序
2014/11/30 Python
详解python调度框架APScheduler使用
2017/03/28 Python
python接口自动化如何封装获取常量的类
2019/12/24 Python
python计算波峰波谷值的方法(极值点)
2020/02/18 Python
pandas to_excel 添加颜色操作
2020/07/14 Python
python编写扎金花小程序的实例代码
2021/02/23 Python
canvas需要在标签里直接定义宽高
2014/12/17 HTML / CSS
澳洲小众品牌的集合网站:BNKR
2018/02/23 全球购物
瑞士网球商店:Tennis-Point
2020/03/12 全球购物
上海微创软件面试题
2012/06/14 面试题
高二学生评语大全
2014/04/25 职场文书
党的群众路线教育实践活动剖析材料
2014/09/30 职场文书
2014年流动人口工作总结
2014/11/26 职场文书
史上最牛辞职信
2015/05/13 职场文书
六年级数学教学反思
2016/02/16 职场文书
古诗之感恩老师
2019/10/24 职场文书