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 相关文章推荐
使用Node.js和Socket.IO扩展Django的实时处理功能
Apr 20 Python
使用Python神器对付12306变态验证码
Jan 05 Python
Python解析树及树的遍历
Feb 03 Python
Python简单格式化时间的方法【strftime函数】
Sep 18 Python
解决uWSGI的编码问题详解
Mar 24 Python
python输入整条数据分割存入数组的方法
Nov 13 Python
解决python中无法自动补全代码的问题
Dec 04 Python
python登录WeChat 实现自动回复实例详解
May 28 Python
python自动化之Ansible的安装教程
Jun 13 Python
Python如何调用JS文件中的函数
Aug 16 Python
python-numpy-指数分布实例详解
Dec 07 Python
Django values()和value_list()的使用
Mar 31 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
一个高ai的分页函数和一个url函数
2006/10/09 PHP
PHP简单字符串过滤方法示例
2016/09/04 PHP
PHP回调函数概念与用法实例分析
2017/11/03 PHP
8个超棒的学习 jQuery 的网站 推荐收藏
2011/04/02 Javascript
jQuery Animation实现CSS3动画示例介绍
2013/08/14 Javascript
javascript面向对象之this关键词用法分析
2015/01/13 Javascript
jquery实现动画菜单的左右滚动、渐变及图形背景滚动等效果
2015/08/25 Javascript
JavaScript的模块化开发框架Sea.js上手指南
2016/05/12 Javascript
ES6通过babel转码使用webpack使用import关键字
2016/12/13 Javascript
uploader秒传图片到服务器完整代码
2017/04/22 Javascript
JavaScript实现打印星型金字塔功能实例分析
2017/09/27 Javascript
JavaScript实现删除数组重复元素的5种常用高效算法总结
2018/01/18 Javascript
Vue项目全局配置微信分享思路详解
2018/05/04 Javascript
详解React中合并单元格的正确写法
2019/01/08 Javascript
vue项目使用.env文件配置全局环境变量的方法
2019/10/24 Javascript
初学vue出现空格警告的原因及其解决方案
2019/10/31 Javascript
JS中FileReader类实现文件上传及时预览功能
2020/03/27 Javascript
JS寄快递地址智能解析的实现代码
2020/07/16 Javascript
跟老齐学Python之重回函数
2014/10/10 Python
在Python下进行UDP网络编程的教程
2015/04/29 Python
Python抽象类的新写法
2015/06/18 Python
Python实现抢购IPhone手机
2018/02/07 Python
详解TensorFlow查看ckpt中变量的几种方法
2018/06/19 Python
python实现图片上添加图片
2019/11/26 Python
Boda Skins皮衣官网:奢侈皮夹克,全球配送
2016/12/15 全球购物
Python是如何进行类型转换的
2013/06/09 面试题
会展中心部门工作职责
2013/11/27 职场文书
医学专业应届生的自我评价
2014/02/28 职场文书
销售个人求职信范文
2014/04/28 职场文书
环保倡议书300字
2014/05/15 职场文书
三分钟自我介绍演讲稿
2014/08/21 职场文书
沙滩主题婚礼活动策划方案
2014/09/15 职场文书
2015年社区卫生工作总结
2015/04/21 职场文书
总结Java对象被序列化的两种方法
2021/06/30 Java/Android
php 文件上传至OSS及删除远程阿里云OSS文件
2021/07/04 PHP
Python实现文字pdf转换图片pdf效果
2022/04/03 Python