from : http://opentechschool.github.io/python-data-intro/core/notebook.html
IPython 是为了让科研工作者们更好地用python处理数据而生的一套工具。它不是另一种语言。
安装Ipython notebook :
OS X或者Windows:建议安装Anaconda(https://www.continuum.io/downloads
sudo apt-get install ipython-notebook python-matplotlib
如果有pip
pip install ipython[notebook]
如果根本不能安装IPython notebook 可以使用Wakari在云端使用https://www.wakari.io/(个人在用www.pythonanywhere.com)
关于Python 3
Anaconda以及一些其他的使用的是Python2.7 而我们更鼓励Python3(备注:anaconda现在也提供Python3.5了)
IPython notebook
使用浏览器与IPython notebook 互动。notebook程序在本地创建一个web server.
在Windows下,你可以在开始菜单anaconda下找到一个ipythonnotebook launcher
Linux 或OS X下,可以用命令行。打开一个终端,cd到你的工作目录下,输入:
ipython notebook
你会看到:
[NotebookApp] Using existing profile dir: u'/home/gus/.ipython/profile_default'
[NotebookApp] Serving notebooks from /home/gus/workshops
[NotebookApp] The IPython Notebook is running at: http://127.0.0.1:8888/
[NotebookApp] Use Control-C to stop this server and shut down all kernels.
浏览器可能会自动打开,否则你可以将http的地址粘贴到地址栏
notebook 第一步
在浏览器中点击New Notebook按钮一个新的notebook就会出现
(这里我就不上图了,网上应该有很多)
IPython Notebook目录
IPython Notebook启动时会出现
[NotebookApp] Serving notebooks from /home/gus/workshops
这是它启动的地方,最好确认这就是存放工作相关文件的地方。
在Windows,anaconda环境下,这会是我的文档下的ipython notebook。在linux或OS X下取决于你使用的目录
加载notebooks文件
你可以加载其他人的ipython notebook文件(后缀.ipynb)。将它移动到你的工作目录,在notebook中打开。
加载Python文件
在小格子里打%load "myprogram.py",就会打开一个新的窗口,里面就会有myprogram.py的内容
输入%run "myprogram.py",就会运行这个程序