服务器端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中http请求方法库汇总
Jan 06 Python
python编写分类决策树的代码
Dec 21 Python
深入了解Python中pop和remove的使用方法
Jan 09 Python
python pandas dataframe 行列选择,切片操作方法
Apr 10 Python
pygame游戏之旅 添加游戏介绍
Nov 20 Python
利用arcgis的python读取要素的X,Y方法
Dec 22 Python
django-rest-swagger的优化使用方法
Aug 29 Python
Jupyter notebook快速入门教程(推荐)
May 18 Python
Python 忽略文件名编码的方法
Aug 01 Python
python 19个值得学习的编程技巧
Aug 15 Python
jupyter notebook快速入门及使用详解
Nov 13 Python
python flappy bird小游戏分步实现流程
Feb 15 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
留言板翻页的实现详解
2006/10/09 PHP
php中用foreach来操作数组的代码
2011/07/17 PHP
php实现设计模式中的单例模式详解
2014/10/11 PHP
PHP命名空间定义与用法实例分析
2019/08/14 PHP
Jquery+CSS3实现一款简洁大气带滑动效果的弹出层
2013/05/15 Javascript
用js实现table单元格高宽调整,兼容合并单元格(兼容IE6、7、8、FF)实例
2013/06/25 Javascript
jQuery 获取、设置HTML或TEXT内容的两种方法
2014/05/23 Javascript
js用Date对象的setDate()函数对日期进行加减操作
2014/09/18 Javascript
jQuery如何使用自动触发事件trigger
2015/11/29 Javascript
使用jQuery+EasyUI实现CheckBoxTree的级联选中特效
2015/12/06 Javascript
原生js实现鼠标跟随效果
2017/02/28 Javascript
分享一款超好用的JavaScript 打包压缩工具
2020/04/26 Javascript
JavaScript数组排序功能简单实现
2020/05/14 Javascript
基于vue-simple-uploader封装文件分片上传、秒传及断点续传的全局上传插件功能
2021/02/23 Vue.js
Python中Scrapy爬虫图片处理详解
2017/11/29 Python
Python爬虫_城市公交、地铁站点和线路数据采集实例
2018/01/10 Python
使用python实现ftp的文件读写方法
2019/07/02 Python
pandas.DataFrame的pivot()和unstack()实现行转列
2019/07/06 Python
python单线程下实现多个socket并发过程详解
2019/07/27 Python
Python箱型图绘制与特征值获取过程解析
2019/10/22 Python
flask实现验证码并验证功能
2019/12/05 Python
python绘制动态曲线教程
2020/02/24 Python
浅谈keras中的Merge层(实现层的相加、相减、相乘实例)
2020/05/23 Python
python实现最短路径的实例方法
2020/07/19 Python
css3制作彩色边线3d立体按钮的示例(css3按钮)
2014/05/06 HTML / CSS
美国最大的存储市场:SpareFoot
2018/07/23 全球购物
Charlotte Tilbury澳大利亚官网:英国美妆品牌
2018/10/05 全球购物
自学考试自我鉴定范文
2013/09/26 职场文书
缴纳养老保险的证明
2014/01/10 职场文书
班级活动策划书
2014/02/06 职场文书
单位承诺书格式
2014/05/21 职场文书
纪检干部个人对照检查材料
2014/09/23 职场文书
教师岗位职责
2015/02/03 职场文书
《春酒》教学反思
2016/02/22 职场文书
Nginx服务器添加Systemd自定义服务过程解析
2021/03/31 Servers
python分分钟绘制精美地图海报
2022/02/15 Python