IPython notebook的打包生成便携可用环境

IPython 在今年的PyCon大会上激动了不少python开发者,方法属性的自动提示,IDE的美观,文档说明等让大家眼前一亮,尤其是ipython的notebook开发环境,在开发过程中可以在浏览器中进行编写,且可以直接在界面上显示相关图片等运行结果,所以折腾了一下午准备搭建IPython环境。

  • 1、首先安装python-pip,virtualenv.
  • 2、virtualenv创建虚拟python目录
  • 3、在Script目录下运行activite.bat,进入虚拟python目录
  • 4、在Script目录下运行如下,安装ipython及tornado(依赖库):

pip install https://github.com/ipython/ipython/zipball/master
pip install tornado

  • 5、安装pyzmq,这个让我头疼了好长时间,在Ubuntu上一直也没有编译过去,windows下也没有整过去。最后直接运行windows-py2.7版本进行安装。将zmq及对应egg-info拷贝到虚拟目录下的Lib/site-packages
  • 6、这样运行ipython notebook,即可启动ipython环境了。
  • 7、为了使用图形库Mahotas,使用虚拟目录下也是安装了半天,依然还是不能正常安装,包括出现了几个常见错误,包括没有安装MinGW不能编译,另装了MinGW又后来是找不到Python.h,实在无奈,还是最后直接安装了python2.7,然后又直接下载Mahotas.py2.7.exe进行安装(http://www.lfd.uci.edu/~gohlke/pythonlibs/#mahotas),然后从site-packages进行拷贝对应的文件夹及egg-info到虚拟环境的对应site-packages搞定。
  • 8、网上找了下,也有其它人已经打好的包提供下载和相关执行bat脚本,里面已经提供了NumPy, SciPy, matplotlib, pandas库,可以直接下载下来即可使用ipython环境了。推荐!地址:https://docs.google.com/open?id=0B6aBwV_8NoD-ckxZR2FEelhLdmc

 

IPython试了把,弄张图记录下:

 

 

 

本文固定链接: http://www.higis.org/2012/05/20/ipython-notebook/ | Hi,GIS


该日志由 H.J 于2012年05月20日发表在 程序 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: IPython notebook的打包生成便携可用环境 | Hi,GIS
关键字: ,

IPython notebook的打包生成便携可用环境:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter