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使用Socket(Https)Post登录百度的实现代码
May 18 Python
python django 访问静态文件出现404或500错误
Jan 20 Python
对python:print打印时加u的含义详解
Dec 15 Python
python+opencv实现高斯平滑滤波
Jul 21 Python
通过pykafka接收Kafka消息队列的方法
Dec 27 Python
解决python线程卡死的问题
Feb 18 Python
Python中利用LSTM模型进行时间序列预测分析的实现
Jul 26 Python
python打开使用的方法
Sep 30 Python
python3 正则表达式基础廖雪峰
Mar 25 Python
python 双循环遍历list 变量判断代码
May 04 Python
PyQt5.6+pycharm配置以及pyinstaller生成exe(小白教程)
Jun 02 Python
python空元组在all中返回结果详解
Dec 15 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/11/27 PHP
解析PHP中ob_start()函数的用法
2013/06/24 PHP
Laravel4中的Validator验证扩展用法详解
2016/07/26 PHP
关于ThinkPHP中的异常处理详解
2018/05/11 PHP
零基础php编程好学吗
2019/10/11 PHP
js option删除代码集合
2008/11/12 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
2013/12/17 Javascript
js获取当前时间显示在页面上并每秒刷新
2014/12/24 Javascript
jQuery中extend函数详解
2015/02/13 Javascript
javascript实现的图片切割多块效果实例
2015/05/07 Javascript
javascript删除元素节点removeChild()用法实例
2015/05/26 Javascript
原生js实现移动端瀑布流式代码示例
2015/12/18 Javascript
Vue表单实例代码
2016/09/05 Javascript
分享bootstrap学习笔记心得(组件及其属性)
2017/01/11 Javascript
JavaScript表单验证的两种实现方法
2017/02/11 Javascript
jquery仿京东侧边栏导航效果
2017/03/02 Javascript
原生JS实现图片无缝滚动方法(附带封装的运动框架)
2017/10/01 Javascript
vue实现tab切换外加样式切换方法
2018/03/16 Javascript
Vue写一个简单的倒计时按钮功能
2018/04/20 Javascript
用react-redux实现react组件之间数据共享的方法
2018/06/08 Javascript
javascript中的this作用域详解
2019/07/15 Javascript
详解如何在Javascript和Sass之间共享变量
2019/11/13 Javascript
Angular进行简单单元测试的实现方法实例
2020/08/16 Javascript
js观察者模式的弹幕案例
2020/11/23 Javascript
使用python实现递归版汉诺塔示例(汉诺塔递归算法)
2014/04/08 Python
python实现QQ邮箱/163邮箱的邮件发送
2019/01/22 Python
python读取图片的方式,以及将图片以三维数组的形式输出方法
2019/07/03 Python
Python3 Tkinkter + SQLite实现登录和注册界面
2019/11/19 Python
nginx搭建基于python的web环境的实现步骤
2020/01/03 Python
关于jupyter打开之后不能直接跳转到浏览器的解决方式
2020/04/13 Python
新东网科技Java笔试题
2012/07/13 面试题
学生实习介绍信
2014/01/15 职场文书
明星员工获奖感言
2014/08/14 职场文书
2014年租房协议书范本
2014/10/30 职场文书
护理医院见习报告
2014/11/03 职场文书
提取视频中的音频 Python只需要三行代码!
2021/05/10 Python