服务器端jupyter notebook映射到本地浏览器的操作


Posted in Python onApril 14, 2020

1、远程服务器上安装jupyter notebook(配置jupyter_notebook_config.py文件)

sudo pip install jupyter

2、远程服务器(8890端口,没有下面括号中内容默认在服务器8888端口打开jupyter notebook,下面将使用默认端口8888)启动jupyter notebook

jupyter notebook (--no-browser --port=8890 --ip=127.0.0.1 --allow-root)

3、将远程jupyter(8888)与本地(8889)端口绑定

ssh -f -N -L 8889:localhost:8888 ( (-L 本地端口:localhost:服务器端端口 ssh命令中用来做端口映射的参数) (-p 50008 连接的远程服务器的端口号,这里可能每个人不同,也可能不用这个端口号) ) remote_user@remote_host

4、本地浏览器输入127.0.0.1:8889,然后在弹出的页面输入服务器密码就可以在本地查看服务器端的文件了

补充知识:jupyter notebook远程映射

基本配置

打开ipython,创建一个密文密码

In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: 'sha1:4fa6d3278e6e:59ca9a8b7ede773880b1f4fd5151c8ba6e2388d6'

生成jupyter的配置文件

jupyter notebook --generate-config

修改配置文件

c.NotebookApp.ip = '*'
c.NotebookApp.password = u'sha1:4fa6d3278e6e:59ca9a8b7ede773880b1f4fd5151c8ba6e2388d6'
c.NotebookApp.port = 9999
c.InteractiveShellApp.matplotlib = 'inline'
c.NotebookApp.open_browser = False

修改xshell配置

在文件->属性->连接->隧道里添加一个TCP/IP转移。目标主机为转发jupyter的主机,源主机为接收服务器转发的主机,源主机和目标主机都选为localhost。目标端口是jupyter的端口号,也就是上面所设置的9999,这里可以任意设置,只要不冲突并且和jupyter设置里一致就可以了。侦听端口也是任意设置,只要不冲突就可以了,如10181。

在服务器上启动jupyter

打开本地浏览器,在浏览器上输入“localhost:10181”,输入设定的密码,就可以进入转发的jupyter了。

以上这篇服务器端jupyter notebook映射到本地浏览器的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的文件和目录操作实现代码
Mar 13 Python
python基于Tkinter库实现简单文本编辑器实例
May 05 Python
Python中列表的一些基本操作知识汇总
May 20 Python
十分钟利用Python制作属于你自己的个性logo
May 07 Python
python实现定时压缩指定文件夹发送邮件
Dec 22 Python
pandas.cut具体使用总结
Jun 24 Python
python3实现二叉树的遍历与递归算法解析(小结)
Jul 03 Python
Python调用钉钉自定义机器人的实现
Jan 03 Python
Python爬虫爬取、解析数据操作示例
Mar 27 Python
Python如何优雅删除字符列表空字符及None元素
Jun 25 Python
python微信智能AI机器人实现多种支付方式
Apr 12 Python
Python写情书? 10行代码展示如何把情书写在她的照片里
Apr 21 Python
Jupyter Notebook输出矢量图实例
Apr 14 #Python
pygame实现弹球游戏
Apr 14 #Python
python DES加密与解密及hex输出和bs64格式输出的实现代码
Apr 13 #Python
Python request操作步骤及代码实例
Apr 13 #Python
jupyter notebook插入本地图片的实现
Apr 13 #Python
Python BeautifulReport可视化报告代码实例
Apr 13 #Python
解决jupyter notebook 出现In[*]的问题
Apr 13 #Python
You might like
php防止用户重复提交表单
2015/11/02 PHP
golang、python、php、c++、c、java、Nodejs性能对比
2017/03/12 NodeJs
php curl上传、下载、https登陆实现代码
2017/07/23 PHP
非常好的js代码
2006/06/27 Javascript
Prototype Class对象学习
2009/07/19 Javascript
在JQuery dialog里的服务器控件 事件失效问题
2010/12/08 Javascript
利用cookie记住背景颜色示例代码
2013/11/04 Javascript
倒记时60刷新网页的js代码
2014/02/18 Javascript
JavaScript中的Math.sin()方法使用详解
2015/06/15 Javascript
JS定时器使用,定时定点,固定时刻,循环执行详解
2016/05/31 Javascript
JS判断来路是否是百度等搜索索引进行弹窗或自动跳转的实现代码
2016/10/09 Javascript
Move.js入门
2017/02/08 Javascript
微信小程序 MD5的方法详解及实例代码
2017/03/10 Javascript
详解AngularJS 模块化
2017/06/14 Javascript
vux uploader 图片上传组件的安装使用方法
2018/05/15 Javascript
javascript面向对象程序设计实践常用知识点总结
2019/07/29 Javascript
React学习之受控组件与数据共享实例分析
2020/01/06 Javascript
JavaScript实现雪花飘落效果
2020/12/27 Javascript
对Python 内建函数和保留字详解
2018/10/15 Python
Django+JS 实现点击头像即可更改头像的方法示例
2018/12/26 Python
Python List列表对象内置方法实例详解
2019/10/22 Python
Python面向对象程序设计之静态方法、类方法、属性方法原理与用法分析
2020/03/23 Python
Python lambda表达式原理及用法解析
2020/08/18 Python
中国排名第一的外贸销售网站:LightInTheBox.com(兰亭集势)
2016/10/28 全球购物
中国双语服务优势的在线购票及活动平台:247tickets
2018/10/26 全球购物
铭宣海淘转运:美国、日本、英国转运等全球转运公司
2019/09/10 全球购物
家佳咖啡店创业计划书
2013/12/27 职场文书
大学生职业生涯规划范文
2014/01/08 职场文书
学术会议邀请函范文
2014/01/22 职场文书
小学老师寄语大全
2014/04/04 职场文书
群众路线教育党员自我剖析材料
2014/10/06 职场文书
2014党员整改措施思想汇报
2014/10/07 职场文书
专业见习报告范文
2014/11/03 职场文书
2015年世界急救日宣传活动方案
2015/05/06 职场文书
毕业设计论文致谢词
2015/05/14 职场文书
学校运动会感想
2015/08/10 职场文书