专栏首页运维技术迷配置 jupyter notebook远程访问

配置 jupyter notebook远程访问

默认情况下,安装好 Jupyter之后,可以用 localhost:8888 即可。但是如果要需要远程访问,默认是不支持101.101.101.101:8888 这样的访问,需要额外配置。

设置 jupyter notebook 可远程访问的官方指南在这里,在远端服务器上执行以下操作:

生成配置文件

默认情况下,配置文件 ~/.jupyter/jupyter_notebook_config.py 并不存在,需要自行创建。使用下列命令生成配置文件:

jupyter notebook --generate-config

执行成功后,会出现下面的信息:

Writing default config to: /root/.jupyter/jupyter_notebook_config.py

生成密码

从jupyter notebook 5.0 版本开始,提供了一个命令来设置密码:jupyter-notebook password,生成的密码存储在 jupyter_notebook_config.json

(v3.5.3) [root@de jupyter]# jupyter-notebook password
Enter password: 
Verify password: 
[NotebookPasswordApp] Wrote hashed password to /root/.jupyter/jupyter_notebook_config.json

运行jupyter

  • 终端运行
jupyter-notebook --ip=0.0.0.0 --port 8000 --no-browser
  • 后台运行
nohup jupyter-notebook --ip=0.0.0.0 --port 8000 --no-browser  &

报错解决

报错:如果是以root用户运行jupyter notebook的,会出现错误提示:

Running as root is not recommended. Use --allow-root to bypass.

解决:

vim /root/.jupyter/jupyter_notebook_config.py
85 #c.NotebookApp.allow_root = False
86 c.NotebookApp.allow_root = True

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 配置 jupyter notebook远程访问

    默认情况下,安装好 Jupyter之后,可以用 localhost:8888 即可。但是如果要需要远程访问,默认是不支持101.101.101.101:8888...

    行 者
  • Mysql审核平台Yearning

    Yearning 是一款基于golang开发的 MYSQL SQL语句审核平台。提供查询审计,SQL审核等多种功能。

    行 者
  • PXE无人值守安装Linux

    一、网络(PXE)装机概述 1.传统装机的局限性 1.1需要用到固定的光驱、U盘等物理介质 1.2如果批量安装多台计算机,都用到物理介质,显然不太现实。 2...

    行 者
  • 配置 jupyter notebook远程访问

    默认情况下,安装好 Jupyter之后,可以用 localhost:8888 即可。但是如果要需要远程访问,默认是不支持101.101.101.101:8888...

    行 者
  • Python开发环境—— jupyter Notebook 安装使用

    这篇说一下 Linux 下配置一个 Python 的 jupyter Notebook并可以外网访问进行开发的方法,这样就可以随时轻松的使用 jupyter N...

    李郑
  • 设置 jupyter notebook 可远程访问

    默认情况下,安装好 Anaconda 后打开 jupyter notebook, 访问本地 localhost:8888 即可。但是如果要访问另一台机器,比如...

    用户1558438
  • jupyter notebook 的工作空间设置操作

    Jupyter notebook 安装后,启动后,默认的工作空间是当前用户目录。为了方便对文档进行管理,往往需要自行设置工作空间。下面介绍一种便捷的工作空间设置...

    砸漏
  • Python开发环境—— jupyter Notebook 安装使用

    这篇说一下 Linux 下配置一个 Python 的 jupyter Notebook并可以外网访问进行开发的方法,这样就可以随时轻松的使用 jupyter N...

    李郑
  • Jupyter-Notebook 远程访

    记得当时在说设置默认工作路径的时候,提过配置文件https://www.cnblogs.com/dotnetcrazy/p/9261524.html

    py3study
  • jupyter notebook 远程连接调试实录

    最近使用了一下jupyter notebook搭配GPU服务器这套搭配,顿时打开了一个新天地,记录一下配置过程。

    Python中文社区

扫码关注云+社区

领取腾讯云代金券