首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在RHEL5云机中使用木星笔记本

如何在RHEL5云机中使用木星笔记本
EN

Stack Overflow用户
提问于 2020-04-17 12:15:53
回答 1查看 26关注 0票数 1

我正在使用RHEL5云桌面(通过putty)。这没有任何UI或浏览器。

普雷克:我安装了anaconda3。所以木星也包括在内。我能启动jupyter笔记本。但是,我收到了这个警告

“未找到网页浏览器:无法找到可运行的浏览器。”

如何在云机中启动jupyter-笔记本,并从我的本地pc上访问它.

EN

回答 1

Stack Overflow用户

发布于 2020-04-18 18:23:46

我遵循下面的方法,能够在远程服务器中配置jupyter。

https://agent-jay.github.io/2018/03/jupyterserver/#step-3-running-a-public-notebook-server-via-the-web

步骤1:设置密码

代码语言:javascript
复制
$ jupyter notebook --generate-config
$ jupyter notebook password
Enter password:  ****
Verify password: ****

/Users/you/.jupyter/jupyter_notebook_config.json NotebookPasswordApp写了散列密码

注意:在步骤3中编辑jupyter_notebook_config.json时使用此散列密码

步骤2:使用SSL进行加密通信

代码语言:javascript
复制
$ openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout mycert.pem -out mycert.pem

注意:上面的命令与正式的木星文档中的命令略有不同,由于某种原因,这个命令对我不起作用。

步骤3:运行公共笔记本服务器(通过web)

使用您最喜欢的文本编辑器打开/Users/you/.jupyter/jupyter_notebook_config.py,并编辑以下内容

为certfile、ip、密码、关闭和浏览器自动打开设置选项

代码语言:javascript
复制
c.NotebookApp.certfile = u'/absolute/path/to/your/certificate/mycert.pem'
c.NotebookApp.keyfile = u'/absolute/path/to/your/certificate/mycert.pem'
# Set ip to '*' to your IP address.
c.NotebookApp.ip = '*'
c.NotebookApp.password = u'sha1:bcd259ccf...<your hashed password here>'
c.NotebookApp.open_browser = False
# It is a good idea to set a known, fixed port for server access
c.NotebookApp.port = 9999

步骤4:运行木星实验室/笔记本

代码语言:javascript
复制
$ jupyter notebook
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61271445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档