jupyter安装总结

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

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

安装pyzmq

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

安装命令:pip install pyzmq

安装tornado

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

安装命令: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。框架

相关文章
相关标签/搜索