远程链接Ipython Notebook配置

原创 2016年11月09日 01:57:38

工具帖

(昨天为了测试spark性能,打算跑一些数据分析,远程安装ipython的时候不小心在home下rm -rf *,真的是… due前五个小时… 更糟糕的是我们正好这一次忘记把代码push到github上.一边流泪一边补作业.)

最近经常跑数据分析,因为习惯本地跑ipython notebook分析,但数据都在server上,每次scp很麻烦,找了一下远程连接到服务器上的ipython notebook方法.这里有一份文档,但是版本比较旧,我按照现在ipython的版本配置了一下,主要参考是这个.

  1. 首先在远程server上,安装ipython

  2. 随便一个server上的位置,输入ipython,然后按照以下方法得到一个哈希的密码,保存起来
    from notebook.auth import passwd
    passwd()

  3. 到目录~/.jupyter/下,创建默认的jupyter_notebook_config.py,如果没有默认创建,直接vim即可. 然后在文件内输入,或者输入 jupyter notebook --generate-config

    c = get_config()
    c.NotebookApp.ip='*'
    c.NotebookApp.password = u'...' # 这里输入第二步生成的哈希密码
    c.NotebookApp.open_browser = False
    c.NotebookApp.port = 1224 # 猜猜为什么是这个号码 :)
  4. 远程的配置完成了,下面移到远程server要访问的文件夹,输入ipython notebook --no-browser --port=1224

  5. server端的ipython以及启动,下面就是本地连接. 输入 ssh -N -f -L 127.0.0.1:1314:127.0.0.1:1224 user@address,这是说把本地的1314端口连接到server上1224的端口.

  6. 随便一个浏览器,地址栏localhost:1314,然后就会看到一个输入密码.(我会说我一直用123123123?)然后大功告成.

  7. 还有一种更加直接的方法,在第3步之后,既然server上的Ipython Notebook已经启动了,那可以直接在浏览器打开address:1224的方法,一样的界面.

网上是看到还有用pem的方法,但是我得赶due,下次有时间再写~

Linux安装远程ipython notebook

配置服务器的ipython,这样就可以通过浏览器连接远程ipython进行数据分析和其他的操作了。 这里以虚拟机中的ubuntu为例,用virtualbox安装ubuntu,安装ssh,xshell...
  • suzyu12345
  • suzyu12345
  • 2016年04月01日 16:31
  • 6861

远程访问ipython notebook

ipython notebook默认情况下运行在http://localhost:8888/,只能本机访问 目标:在服务器上运行ipython notebook, 在本地浏览器访问  ...
  • yijuan_hw
  • yijuan_hw
  • 2017年04月01日 16:24
  • 1609

ipython notebook 远程访问

创建server配置ipython profile create myserver在profile目录下, 编辑ipython_notebook_config.py~/.ipython/profile...
  • haoran_gao
  • haoran_gao
  • 2016年01月09日 16:37
  • 3010

Ubuntu系统下IPython Notebook的远程访问配置

本文讲述了Ubuntu系统下IPython Notebook的远程访问配置流程
  • ggGavin
  • ggGavin
  • 2016年11月15日 21:20
  • 3718

Python·Jupyter Notebook各种使用方法记录·持续更新

Python·Jupyter Notebook各种使用方法记录·持续更新标签(空格分隔): PythonPythonJupyter Notebook各种使用方法记录持续更新 一 Jupyter Not...
  • tina_ttl
  • tina_ttl
  • 2016年05月14日 12:23
  • 137715

Ipython Notebook安装教程

IPython notebook搭建 发表于2013 年 2 月 16 日由hisen IPython比Python本身自带的IDLE强大太多了,今天稍窥一角,叹服不已。 0...
  • u013731339
  • u013731339
  • 2014年10月12日 16:59
  • 4751

Python---jupyter notebook 远程访问

1,ssh登录虚拟机(远程服务器) 2,生成配置文件 jupyter notebook --generate-config 3. 生成密码 这一步其实用不到,因为不建议使用密码登录,...
  • u010694764
  • u010694764
  • 2016年12月19日 22:27
  • 1932

本地浏览器远程连接Linux服务器的jupyter-notebook

linux服务器端配置 linux服务器端配置 Tips打开ipython$ipython 输入以下代码,配置密码,获得sha1的hash In [1]: from IPython.lib impor...
  • u011253734
  • u011253734
  • 2017年04月07日 12:30
  • 1674

ipython notebook使用教程

最近在使用jupyter notebook,感觉非常舒爽。特别是在本地的浏览器上就可以利用jupyter实现在服务器上编程,更是爽歪歪了。 关于如何实现本地浏览器上进行服务器上编程参照了这篇文章...
  • You_are_my_dream
  • You_are_my_dream
  • 2017年04月14日 01:45
  • 2372

ipython notebook使用教程

最近在使用jupyter notebook,感觉非常舒爽。特别是在本地的浏览器上就可以利用jupyter实现在服务器上编程,更是爽歪歪了。 关于如何实现本地浏览器上进行服务器上编程参照了这篇文章:U...
  • Jerr__y
  • Jerr__y
  • 2016年11月21日 00:05
  • 16252
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:远程链接Ipython Notebook配置
举报原因:
原因补充:

(最多只允许输入30个字)