jupyter notebook远程访问不了的问题解决方法


Posted in Python onJanuary 11, 2021

jupyter notebook非常方便,想在服务器上面搭建一个,但是访问不了。

(一)首先是安装jupyter notebook,

pip install jupyter

如果pip安装报错,缺少sqlite的库,那么请安装

sudo apt-get install libsqlite3-dev

然后需要“重新编译python”,再通过pip安装(python3.x则不需要安装pysqlite)

pip install pysqlite

(二)启动jupyter

jupyter notebook

其实这时候,local如果有browser的话,就可以输入访问了,但是没有,所以需要远程访问: http://ip:8888,发现访问不了

(三)配置远程访问jupyter

1)首先输入ipython生成秘钥

$ ipython
from notebook.auth import passwd
passwd()

设定一个密码,会生成一个sha1的秘钥,如下图:

jupyter notebook远程访问不了的问题解决方法

2)生成jupyter的config文件

$ jupyter notebook --generate-config

这时候会生成配置文件,在 ~/.jupyter/jupyter_notebook_config.py

3)修改配置文件:~/.jupyter/jupyter_notebook_config.py

$vim ~/.jupyter/jupyter_notebook_config.py

加入如下内容,其中sha1那一串秘钥是上面生成的那一串

c.NotebookApp.ip='*'
c.NotebookApp.password = u'sha1:f9030dd55bce:75fd7bbaba41be6ff5ac2e811b62354ab55b1f63'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888

如图:

jupyter notebook远程访问不了的问题解决方法

保存退出。

4)启动jupyter

$jupyter notebook

jupyter notebook远程访问不了的问题解决方法

在远程电脑上,打开浏览器,输入:http://your-server-ip:8888

jupyter notebook远程访问不了的问题解决方法

需要输入密码,就是上面设置的那个密码,输入即可

jupyter notebook远程访问不了的问题解决方法 

到此这篇关于jupyter notebook远程访问不了的问题解决方法的文章就介绍到这了,更多相关jupyter notebook远程访问内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python中实现对list做减法操作介绍
Jan 09 Python
OpenCV2.3.1+Python2.7.3+Numpy等的配置解析
Jan 05 Python
Python Web程序部署到Ubuntu服务器上的方法
Feb 22 Python
Python用于学习重要算法的模块pygorithm实例浅析
Aug 16 Python
python 获取微信好友列表的方法(微信web)
Feb 21 Python
python抖音表白程序源代码
Apr 07 Python
python实现全排列代码(回溯、深度优先搜索)
Feb 26 Python
windows10 pycharm下安装pyltp库和加载模型实现语义角色标注的示例代码
May 07 Python
Python第三方包PrettyTable安装及用法解析
Jul 08 Python
python语音识别指南终极版(有这一篇足矣)
Sep 09 Python
java关于string最常出现的面试题整理
Jan 18 Python
Python加密与解密模块hashlib与hmac
Jun 05 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
Jan 10 #Python
解决selenium+Headless Chrome实现不弹出浏览器自动化登录的问题
Jan 09 #Python
用Python自动清理电脑内重复文件,只要10行代码(自动脚本)
Jan 09 #Python
selenium+headless chrome爬虫的实现示例
Jan 08 #Python
plt.figure()参数使用详解及运行演示
Jan 08 #Python
matplotlib绘制多子图共享鼠标光标的方法示例
Jan 08 #Python
利用python查看数组中的所有元素是否相同
Jan 08 #Python
You might like
php中文件上传的安全问题
2006/10/09 PHP
CI框架(CodeIgniter)实现的数据库增删改查操作总结
2018/05/23 PHP
Mootools 1.2教程(21)——类(二)
2009/09/15 Javascript
JS简单实现元素复制示例附图
2013/11/19 Javascript
采用自执行的匿名函数解决for循环使用闭包的问题
2014/09/11 Javascript
jquery实现可拖拽弹出层特效
2015/01/04 Javascript
优化RequireJS项目的相关技巧总结
2015/07/01 Javascript
使用jQuery判断Div是否在可视区域的方法 判断div是否可见
2016/02/17 Javascript
js简单倒计时实现代码
2016/04/30 Javascript
Bootstrap 组件之按钮(二)
2016/05/11 Javascript
js模式化窗口问题![window.dialogArguments]
2016/10/30 Javascript
Angular获取手机验证码实现移动端登录注册功能
2017/05/17 Javascript
Angular实现点击按钮后在上方显示输入内容的方法
2017/12/27 Javascript
JavaScript实现简单动态进度条效果
2018/04/06 Javascript
如何在js代码中消灭for循环实例详解
2018/07/29 Javascript
vue实现Input输入框模糊查询方法
2021/01/29 Javascript
vue请求服务器数据后绑定不上的解决方法
2019/10/30 Javascript
Vue中this.$nextTick的作用及用法
2020/02/04 Javascript
python实现百度关键词排名查询
2014/03/30 Python
Python 的 with 语句详解
2014/06/13 Python
简单理解Python中的装饰器
2015/07/31 Python
Python创建xml文件示例
2017/03/22 Python
Python数据类型之Number数字操作实例详解
2019/05/08 Python
PyQt5+Pycharm安装和配置图文教程详解
2020/03/24 Python
音频处理 windows10下python三方库librosa安装教程
2020/06/20 Python
Java byte数组操纵方式代码实例解析
2020/07/22 Python
python闭包与引用以及需要注意的陷阱
2020/09/18 Python
后勤自我鉴定
2013/10/13 职场文书
优秀毕业生自我鉴定
2014/01/19 职场文书
高中历史教学反思
2014/02/08 职场文书
《红军不怕远征难》教学反思
2014/04/14 职场文书
银行爱岗敬业演讲稿
2014/05/05 职场文书
拖欠货款起诉状
2015/05/20 职场文书
拔河比赛新闻稿
2015/07/17 职场文书
小学开学典礼新闻稿
2015/07/17 职场文书
2016年党建工作简报
2015/11/26 职场文书