工具帖
(昨天为了测试spark性能,打算跑一些数据分析,远程安装ipython的时候不小心在home下rm -rf *,真的是… due前五个小时… 更糟糕的是我们正好这一次忘记把代码push到github上.一边流泪一边补作业.)
最近经常跑数据分析,因为习惯本地跑ipython notebook分析,但数据都在server上,每次scp很麻烦,找了一下远程连接到服务器上的ipython notebook方法.这里有一份文档,但是版本比较旧,我按照现在ipython的版本配置了一下,主要参考是这个.
首先在远程server上,安装ipython
随便一个server上的位置,输入ipython,然后按照以下方法得到一个哈希的密码,保存起来
from notebook.auth import passwd
passwd()
到目录~/.jupyter/下,创建默认的jupyter_notebook_config.py,如果没有默认创建,直接
vim
即可. 然后在文件内输入,或者输入jupyter notebook --generate-config
c = get_config() c.NotebookApp.ip='*' c.NotebookApp.password =