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网络编程之UDP通信实例(含服务器端、客户端、UDP广播例子)
Apr 25 Python
详解Python中的文本处理
Apr 11 Python
浅谈Python浅拷贝、深拷贝及引用机制
Dec 15 Python
使用Python的Scrapy框架十分钟爬取美女图
Dec 26 Python
深入学习Python中的上下文管理器与else块
Aug 27 Python
Django如何实现内容缓存示例详解
Sep 24 Python
Windows下将Python文件打包成.EXE可执行文件的方法
Aug 03 Python
新手如何发布Python项目开源包过程详解
Jul 11 Python
Python3 执行Linux Bash命令的方法
Jul 12 Python
对YOLOv3模型调用时候的python接口详解
Aug 26 Python
Python 多线程,threading模块,创建子线程的两种方式示例
Sep 29 Python
python 成功引入包但无法正常调用的解决
Mar 09 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(1) php开发环境配置
2010/02/15 PHP
session 加入redis的实现代码
2016/07/15 PHP
yii使用bootstrap分页样式的实例
2017/01/17 PHP
PHP开发APP端微信支付功能
2017/02/17 PHP
Expandable "Detail" Table Rows
2007/08/29 Javascript
Jquery easyUI 更新行示例
2014/03/06 Javascript
深入分析JSONP跨域的原理
2014/12/10 Javascript
分享9个最好用的JavaScript开发工具和代码编辑器
2015/03/24 Javascript
HTML5使用DeviceOrientation实现摇一摇功能
2015/06/05 Javascript
jQuery自动添加表单项的方法
2015/07/13 Javascript
jQuery实现字符串全部替换的方法
2016/12/12 Javascript
vue绑定class与行间样式style详解
2017/08/16 Javascript
Angular2开发环境搭建教程之VS Code
2017/12/15 Javascript
jquery+ajaxform+springboot控件实现数据更新功能
2018/01/22 jQuery
ES6数组与对象的解构赋值详解
2019/06/14 Javascript
微信小程序项目总结之记账小程序功能的实现(包括后端)
2019/08/20 Javascript
Vue SPA 首屏优化方案
2021/02/26 Vue.js
讲解python参数和作用域的使用
2013/11/01 Python
Python 装饰器使用详解
2017/07/29 Python
Python实现的NN神经网络算法完整示例
2018/06/19 Python
将Python文件打包成.EXE可执行文件的方法
2019/08/11 Python
利用Python实现kNN算法的代码
2019/08/16 Python
Python性能分析工具Profile使用实例
2019/11/19 Python
使用Pycharm分段执行代码
2020/04/15 Python
Python 3.10 的首个 PEP 诞生,内置类型 zip() 迎来新特性(推荐)
2020/07/03 Python
Python venv虚拟环境配置过程解析
2020/07/08 Python
奶茶专卖店创业计划书
2014/01/18 职场文书
中小学校园安全广播稿
2014/09/29 职场文书
2015初中政教处工作总结
2015/07/21 职场文书
2016教师年度考核评语大全
2015/12/01 职场文书
小学一年级数学教学反思
2016/02/16 职场文书
刚学完怎么用Python实现定时任务,转头就跑去撩妹!
2021/06/05 Python
Nginx location 和 proxy_pass路径配置问题小结
2021/09/04 Servers
MongoDB使用场景总结
2022/02/24 MongoDB
spring cloud eureka 服务启动失败的原因分析及解决方法
2022/03/17 Java/Android
ant design charts 获取后端接口数据展示
2022/05/25 Javascript