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 相关文章推荐
rhythmbox中文名乱码问题解决方法
Sep 06 Python
python转换摩斯密码示例
Feb 16 Python
用Python展示动态规则法用以解决重叠子问题的示例
Apr 02 Python
基于wxpython开发的简单gui计算器实例
May 30 Python
python实现决策树分类算法
Dec 21 Python
手把手教你用python抢票回家过年(代码简单)
Jan 21 Python
Python tkinter的grid布局及Text动态显示方法
Oct 11 Python
python UDP(udp)协议发送和接收的实例
Jul 22 Python
python GUI库图形界面开发之PyQt5多行文本框控件QTextEdit详细使用方法实例
Feb 28 Python
在python中实现求输出1-3+5-7+9-......101的和
Apr 02 Python
Python中的wordcloud库安装问题及解决方法
May 27 Python
Python实现迪杰斯特拉算法过程解析
Sep 18 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连接MySQL数据的操作要点
2015/03/20 PHP
WordPress中"无法将上传的文件移动至"错误的解决方法
2015/07/01 PHP
用javascript动态调整iframe高度的方法
2007/03/06 Javascript
jQuery 位置函数offset,innerWidth,innerHeight,outerWidth,outerHeight,scrollTop,scrollLeft
2010/03/23 Javascript
基于jquery的一行代码轻松实现拖动效果
2010/12/28 Javascript
可自定义速度的js图片无缝滚动示例分享
2014/01/20 Javascript
键盘上一张下一张兼容IE/google/firefox等浏览器
2014/01/28 Javascript
jQuery中closest()函数用法实例
2015/01/07 Javascript
JS实现鼠标箭头变成一个燃烧烛光效果的方法
2015/02/28 Javascript
JS中对数组元素进行增删改移的方法总结
2016/12/15 Javascript
微信小程序-横向滑动scroll-view隐藏滚动条
2017/04/20 Javascript
vue+vue-validator 表单验证功能的实现代码
2017/11/13 Javascript
原生js调用json方法总结
2018/02/22 Javascript
浅谈微信页面入口文件被缓存解决方案
2018/09/29 Javascript
vuex 实现getter值赋值给vue组件里的data示例
2019/11/05 Javascript
node.js爬虫框架node-crawler初体验
2020/10/29 Javascript
js实现筛选功能
2020/11/24 Javascript
[46:50]Liquid vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[04:03][TI9趣味短片] 小鸽子茶话会
2019/08/20 DOTA
Python实现的监测服务器硬盘使用率脚本分享
2014/11/07 Python
Python手机号码归属地查询代码
2016/05/04 Python
Python+微信接口实现运维报警
2016/08/27 Python
Python实现对文件进行单词划分并去重排序操作示例
2018/07/10 Python
pandas中遍历dataframe的每一个元素的实现
2019/10/23 Python
Python实现迪杰斯特拉算法并生成最短路径的示例代码
2020/12/01 Python
特罗佩亚包官方网站:Tropea
2017/01/03 全球购物
Big Green Smile德国网上商店:提供各种天然产品
2018/05/23 全球购物
马来西亚综合购物网站:Lazada马来西亚
2018/06/05 全球购物
Kipling意大利官网:世界著名的时尚休闲包袋品牌
2019/06/05 全球购物
六五普法规划实施方案
2014/03/21 职场文书
租房合同协议书
2014/04/09 职场文书
交通违章检讨书
2014/09/21 职场文书
2014年宣传思想工作总结
2014/12/10 职场文书
JavaScript 去重和重复次数统计
2021/03/31 Javascript
python plt.plot bar 如何设置绘图尺寸大小
2021/06/01 Python
深入理解 Golang 的字符串
2022/05/04 Golang