IPython notebook在浏览器中显示不正常的问题及解决方法
来源:互联网 发布:nuity3d 用lua封装java 编辑:程序博客网 时间:2024/05/19 22:49
使用过Python的童鞋们应该知道IPython是一个比python自带的交互式界面更加友好的交互界面,IPython提供了自动补齐什么的,其实我还没开始用所以这里也不扯淡了,大家自己去网上查,IPython的优点.
IPython运行起来是这个样子的,但是今天看到还有个比IPython字符界面更加强大的叫做IPython notebook的工具,是利用在浏览器中运行的界面做编辑器的,并且界面相当美观,
要安装IPython nodebook还是需要费一番功夫的 需要安装的东西还是蛮多的,比如pyreadline,
pyzmq ,tornado, MathJax.如果你是利用easy_install命令进行安装的话,则可能就不需要再自己手动去安装pyreadline了,因为easy_install在安装ipython的时候会自动的进行依赖解析,从而安装上pyreadline,其他的pyzmq,tornado都可以直接利用easy_install命令进行安装即可,
MathJax(进行数学公式的渲染)这个包则不像前面的几个包那样容易安装,首先你需要在命令行下输入ipython进行ipython交互界面,输入如下代码进行安装
from IPython.external.mathjax import install_mathjaxinstall_mathjax()
安装之后输入ipython notebook即可启动
但是我的在启动后总是显示不正常,后来发现原因是mimetypes中字符集的问题,问题处在python安装目录下的lib文件夹内的mimetypes.py文件,
之前在这里的248行存在着
try: ctype = ctype.encode(default_encoding) # omit in 3.x!except UnicodeEncodeError: pass
如上的这一段代码,把这段代码删除掉保存,即如我上面截图中的文件所示的代码,然后重新启动,ipython notebook就会发现启动正常了
- IPython notebook在浏览器中显示不正常的问题及解决方法
- multipage在firefox中显示不正常的解决方法
- 关于Anaconda中ipython-notebook的py文件引用问题
- extjs中tree在ie下显示不正常的问题
- 在ipython notebook中使用argparse
- 在Spark中使用IPython Notebook
- 在 Spark 中使用 IPython Notebook
- win7 中图标显示不正常的解决方法
- ipython notebook在windows上的安装
- Windows7系统中IPython Notebook的安装
- Visual Assist X在中文版VC2003中“Enhance Syntax Coloring”显示不正常的解决方法
- IPython Notebook介绍及在Ubuntu16.04下的安装使用
- 页面在360浏览器下显示不正常的兼容性问题
- IPython Notebook的使用
- IPython NoteBook 的使用
- IPython notebook的安装及安装后网页不能打开问题
- 在ipython notebook中调用ggplot的三种不同的方法
- opengl在高DPI屏幕下显示不正常的解决方法.
- C语言深度剖析自测题8解析
- 《笨方法学Python》学习笔记
- RabbitMq六种使用模式(2)_多个消费者
- Hadoop2.2.0在Ubuntu编译失败解决方法
- RabbitMq六种使用模式(3)_订阅发布模式
- IPython notebook在浏览器中显示不正常的问题及解决方法
- Linux定时执行脚本
- 使用struts2的标签s:if获取url中的参数值,并与字符串常量进行比较
- Java静态变量和静态方法
- Android环境搭建
- 黑马程序员——抽象类、接口和内部类
- 解决Failure executing javac, but could not parse the error
- jsp简单练习-简单的下拉表单
- mysql中 如果有记录则修改 无记录则插入 的 几种方法