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根据开头和结尾字符串获取中间字符串的方法
Mar 26 Python
Python中Random和Math模块学习笔记
May 18 Python
Python多线程、异步+多进程爬虫实现代码
Feb 17 Python
解决Python出现_warn_unsafe_extraction问题的方法
Mar 24 Python
Python数据结构与算法之列表(链表,linked list)简单实现
Oct 30 Python
python实现闹钟定时播放音乐功能
Jan 25 Python
基于python3 OpenCV3实现静态图片人脸识别
May 25 Python
Python3爬虫学习之MySQL数据库存储爬取的信息详解
Dec 12 Python
详解如何在Apache中运行Python WSGI应用
Jan 02 Python
pandas DataFrame索引行列的实现
Jun 04 Python
python 通过视频url获取视频的宽高方式
Dec 10 Python
Python Pygame实现俄罗斯方块
Feb 19 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+mysql来做一个功能强大的在线计算器
2010/10/12 PHP
php array_push()数组函数:将一个或多个单元压入数组的末尾(入栈)
2011/07/12 PHP
PHP生成随机数的方法总结
2018/03/01 PHP
基于laravel Request的所有方法详解
2019/09/29 PHP
laravel 解决Validator使用中出现的问题
2019/10/25 PHP
用htc组件制作windows选项卡
2007/01/13 Javascript
Extjs中的GridPanel隐藏列会显示在menuDisabled中解决方法
2013/01/27 Javascript
js监听键盘事件示例代码
2013/07/26 Javascript
javascript文件中引用依赖的js文件的方法
2014/03/17 Javascript
禁用页面部分JavaScript不是全部而是部分
2014/09/03 Javascript
jQuery中:hidden选择器用法实例
2014/12/30 Javascript
jQuery实现炫酷的鼠标轨迹特效
2015/02/01 Javascript
TypeScript 中接口详解
2015/06/19 Javascript
原生JS实现美图瀑布流布局赏析
2015/09/07 Javascript
Vue.js动态添加、删除选题的实例代码
2016/09/30 Javascript
JS排序之快速排序详解
2017/04/08 Javascript
微信小程序js文件改变参数并在视图上及时更新【推荐】
2018/06/11 Javascript
Vue下路由History模式打包后页面空白的解决方法
2018/06/29 Javascript
vue项目创建并引入饿了么elementUI组件的步骤
2019/04/11 Javascript
[01:17]Ti4 循环赛第一日回顾
2014/07/11 DOTA
Python删除指定目录下过期文件的2个脚本分享
2014/04/10 Python
跟老齐学Python之永远强大的函数
2014/09/14 Python
Python简单获取网卡名称及其IP地址的方法【基于psutil模块】
2018/05/24 Python
Python初学者需要注意的事项小结(python2与python3)
2018/09/26 Python
pandas 如何分割字符的实现方法
2019/07/29 Python
python 如何将office文件转换为PDF
2020/09/22 Python
浅析HTML5:'data-'属性的作用
2018/01/23 HTML / CSS
马来西亚太阳镜、眼镜和隐形眼镜网上商店:Focus Point
2018/12/13 全球购物
Expedia西班牙:预订酒店、机票、旅行和廉价度假套餐
2019/04/10 全球购物
应付会计岗位职责
2013/12/12 职场文书
咖啡书吧创业计划书
2014/01/13 职场文书
辅导员评语
2014/05/04 职场文书
医院合作意向书范本
2015/05/08 职场文书
解除处分决定书
2015/06/25 职场文书
拔河比赛新闻稿
2015/07/17 职场文书
学校食堂管理制度
2015/08/04 职场文书