ipython web server 配置

最近深度学习训模型的时候, 需要画图看一下参数的变化,使用plt句柄, 服务器上没有图形化句柄,图片只能保存下来看,十分不方便, 所以配置了一下ipython web 服务器.

默认服务器上已经装好ipython

In [1]: from IPython.lib import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]:'....'
到目录~/.jupyter/下,创建jupyter_notebook_config.py

   1 c = get_config()
   2 c.IPKernelApp.pylab = 'inline'
   3 c.NotebookApp.ip='*'
   4 c.NotebookApp.password = u'sha1:e1ac96f43627:42422b6bccdeb8fc00795b95934f4d2dfc241339'
   5 c.NotebookApp.open_browser = False
   6 c.NotebookApp.port = 2222

在服务器命令行输入  ipython notebook --no-browser --port=2222

以上,都是非常容易配置的, 但是你会发现在你本地的浏览器中,输入localhost:2222 打不开, 原因是服务器本身是没有自带浏览器的, 你需要将端口映射到你本地上

1.windows 系统的话, 如果你使用的是X-shell 远程连接服务器, 在你登入服务器的那个标签的隧道内添加你开的端口, 目标端口是你的服务器ip, 侦听端口写ipython

server的端口,2222,这样,你再登入服务器, 重新运行上面的命令, 在你本机的浏览器上输入localhost:2222就可以看到了.

2.mac, 使用ssh 命令 把服务器上的端口映射到本地端口

ssh -fNL 2222:192.168.0.76:2222

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值