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 相关文章推荐
Ubuntu下安装PyV8
Mar 13 Python
Python搭建APNS苹果推送通知推送服务的相关模块使用指南
Jun 02 Python
Python实现12306火车票抢票系统
Jul 04 Python
Python画图实现同一结点多个柱状图的示例
Jul 07 Python
python代码 FTP备份交换机配置脚本实例解析
Aug 01 Python
python中用logging实现日志滚动和过期日志删除功能
Aug 20 Python
python 模拟创建seafile 目录操作示例
Sep 26 Python
Django框架HttpRequest对象用法实例分析
Nov 01 Python
python3.4中清屏的处理方法
Jul 06 Python
在pycharm中文件取消用 pytest模式打开的操作
Sep 01 Python
python 爬取免费简历模板网站的示例
Sep 27 Python
教你使用pyinstaller打包Python教程
May 27 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
Zerg基本策略
2020/03/14 星际争霸
实战mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法
2010/06/11 PHP
php中的注释、变量、数组、常量、函数应用介绍
2012/11/16 PHP
PHP遍历文件夹与文件类及处理类用法实例
2014/09/23 PHP
PHP经典算法集锦【经典收藏】
2016/09/14 PHP
php无限级评论嵌套实现代码
2018/04/18 PHP
一个加载js文件的小脚本
2007/06/28 Javascript
javascript XML数据显示为HTML一例
2008/12/23 Javascript
javascript Slip.js实现整屏滑动的手机网页
2015/11/25 Javascript
jQuery Easyui 验证两次密码输入是否相等
2016/05/13 Javascript
纯前端JavaScript实现Excel IO案例分享
2016/08/26 Javascript
javascript对浅拷贝和深拷贝的详解
2016/10/14 Javascript
JavaScript中变量、指针和引用功能与操作示例
2018/08/04 Javascript
node.js命令行教程图文详解
2019/05/27 Javascript
layui checkbox默认选中,获取选中值,清空所有选中项的例子
2019/09/02 Javascript
微信小程序全局变量GLOBALDATA的定义和调用过程解析
2019/09/23 Javascript
Python 爬虫模拟登陆知乎
2016/09/23 Python
修复 Django migration 时遇到的问题解决
2018/06/14 Python
Python+OpenCV采集本地摄像头的视频
2019/04/25 Python
python tkinter组件使用详解
2019/09/16 Python
python单向链表的基本实现与使用方法【定义、遍历、添加、删除、查找等】
2019/10/24 Python
Django 实现Admin自动填充当前用户的示例代码
2019/11/18 Python
Python生成个性签名图片获取GUI过程解析
2019/12/16 Python
Opencv图像处理:如何判断图片里某个颜色值占的比例
2020/06/03 Python
欧洲当代手工玻璃和瓷器的领先品牌:LSA International
2018/06/03 全球购物
2014年文学毕业生自我鉴定
2014/04/23 职场文书
学生鉴定评语大全
2014/05/05 职场文书
活动宣传策划方案
2014/05/23 职场文书
安全环保演讲稿
2014/08/28 职场文书
活动总结格式
2014/08/30 职场文书
纪念九一八事变演讲稿:青少年应树立远大理想
2014/09/14 职场文书
我的中国梦主题教育活动总结
2015/05/07 职场文书
爸爸的三轮车观后感
2015/06/16 职场文书
2016年暑假学生家长评语
2015/12/01 职场文书
如何在centos上使用yum安装rabbitmq-server
2021/03/31 Servers
Linux系统下安装PHP7.3版本
2021/06/26 PHP