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实现测试磁盘性能的方法
Mar 12 Python
Python开发之快速搭建自动回复微信公众号功能
Apr 22 Python
Python win32com 操作Exce的l简单方法(必看)
May 25 Python
Python实现两款计算器功能示例
Dec 19 Python
python中的内置函数max()和min()及mas()函数的高级用法
Mar 29 Python
numpy中loadtxt 的用法详解
Aug 03 Python
python实现播放音频和录音功能示例代码
Dec 30 Python
Python使用tkinter模块实现推箱子游戏
Oct 08 Python
使用python客户端访问impala的操作方式
Mar 28 Python
Anaconda的安装及其环境变量的配置详解
Apr 22 Python
Python代码实现双链表
May 25 Python
python 镜像环境搭建总结
Sep 23 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中的注释、变量、数组、常量、函数应用介绍
2012/11/16 PHP
PHP的switch判断语句的“高级”用法详解
2014/10/01 PHP
学习php开源项目的源码指南
2014/12/21 PHP
php删除指定目录的方法
2015/04/03 PHP
PHP面向对象程序设计类的定义与用法简单示例
2016/12/27 PHP
php 使用mpdf实现指定字段配置字体样式的方法
2019/07/29 PHP
php实现记事本案例
2020/10/20 PHP
Js四则运算函数代码
2012/07/21 Javascript
cookie.js 加载顺序问题怎么才有效
2013/07/31 Javascript
javascript获取下拉列表框当中的文本值示例代码
2013/07/31 Javascript
JavaScript 面向对象与原型
2015/04/10 Javascript
AngularJS基于provider实现全局变量的读取和赋值方法
2017/06/28 Javascript
关于HTTP传输中gzip压缩的秘密探索分析
2018/01/12 Javascript
webpack vue项目开发环境局域网访问方法
2018/03/20 Javascript
vue的常用组件操作方法应用分析
2018/04/13 Javascript
vue下拉菜单组件(含搜索)的实现代码
2018/11/25 Javascript
深入理解Vue.js轻量高效的前端组件化方案
2018/12/10 Javascript
python编写暴力破解FTP密码小工具
2014/11/19 Python
python实现感知器
2017/12/19 Python
详解tensorflow载入数据的三种方式
2018/04/24 Python
Python实现的文本对比报告生成工具示例
2018/05/22 Python
python实现括号匹配的思路详解
2018/08/23 Python
解决每次打开pycharm直接进入项目的问题
2018/10/28 Python
numpy数组之存取文件的实现示例
2019/05/24 Python
Python3的高阶函数map,reduce,filter的示例详解
2019/07/23 Python
Python with语句和过程抽取思想
2019/12/23 Python
python读取与处理netcdf数据方式
2020/02/14 Python
Python抖音快手代码舞(字符舞)的实现方法
2021/02/07 Python
男女时尚与复古风格在线购物:RoseGal(全球免费送货)
2017/07/19 全球购物
Java编程面试题
2016/04/04 面试题
机关干部三严三实心得体会
2014/10/13 职场文书
辣妈辣妹观后感
2015/06/10 职场文书
母亲节主题班会
2015/08/14 职场文书
小学三年级数学教学反思
2016/02/16 职场文书
提高系统的吞吐量解决数据库重复写入问题
2022/04/23 MySQL
彻底卸载VMware虚拟机的超详细步骤记录
2022/07/15 Servers