Ubuntu安装ipython notebook及配置

2015-04-14(Tue) by chenjia.me

ipython notebook

ipython 据说是一个比python还好的python软件,支持全平台,今天我们要的是配置他的notebook组件,利用其网页端的优势,我们可以实时的演示终端,远程终端,这些都可以在网上搞定的。


官网:http://ipython.org/

安装

  1. 安装python3环境,然后安装python的pip(sudo apt-get install python3-pip)
  2. sudo pip3 install ipython[notebook]
  3. 等待安装成功
  4. 输入ipython3 notebook测试,成功后可以关闭

配置

  1. 创建配置文件ipython profile create fashioncj(fashioncj可替换为你的名字)
  2. 创建密码hash值,输入ipython进入 >To generate, type in a python/IPython shell:

    from IPython.lib import passwd;
    passwd()
    

    The string should be of the form type:salt:hashed-password.

    记住生成的数值

  3. 找到配置文件,用编辑器打开进行编辑~/.ipython/profile_fashioncj/ipython_notebook_config.py

  4. 修改端口c.NotebookApp.port
  5. 修改ipc.NotebookApp.ip 修改为0.0.0.0即可让外网访问
  6. c.NotebookApp.password 写入刚才生成的字符串
  7. 修改的配置都要去除掉前面的#号才可以生效,并且去掉行首的空格
  8. 使用ipython notebook --profile=fashioncj启动
  9. 如果需要后台启动使用nohup ipython notebook --profile=fashioncj &

使用

打开浏览器,输入ip:端口即可

在主页的右边有new选项,里面可以新建终端


Comments