温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

jupyter 中怎么loyallab/notebook 配置远程访问

发布时间:2021-06-22 15:35:43 来源:亿速云 阅读:192 作者:Leah 栏目:大数据

jupyter 中怎么loyallab/notebook 配置远程访问,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

  1. 安装jupyter

pip install jupyterlab

pip install jupyternotebook

这里偏向于jupyter lab,更好用。 当然,也可以先安装miniconda,再在环境里安装。

  1. 生成默认配置文件并生成秘钥 使用命令:

jupyter notebook --generate-config

会在用户主目录下生成配置文件,jupyter_notebook_config.py。 输入python3进入python交互环境:

>>>from notebook.auth import passwd
>>>passwd()
Enter passwd:				# 这里输入你的密码
Verify passwd:				#重复输入密码
>>>argon2:$argon2id$v=19$m=10240,t=10,p=8$YiTF3tI7ZWECTbNaa5VZtA$kaU+xbQSsMaZsH98sqoaGg  #复制这段秘钥

进入下一步。

  1. 修改配置文件 使用命令

vim ~/.jupyter/jupyter_notebook_config.py
/App.ip # 回车
/App.open_brower #回车
/App.port #回车
/allow_remote_access #回车

,修改目录~/.jupyter/jupyter_notebook_config.py下的配置文件,找到如下几项,取消注释并修改:

c.NotebookApp.password ='argon2:$argon2id$v=19$m=10240,t=10,p=8$YiTF3tI7ZWECTbNaa5VZtA$kaU+xbQSsMaZsH98sqoaGg' #秘钥
c.NotebookApp.ip='*' # *允许任何ip访问
c.NotebookApp.open_browser = False # 默认不打开浏览器
c.NotebookApp.port =8888 # 可自行指定一个端口, 访问时使用该端口
allow_remote_access = True
  1. 测试 服务器端:

jupyter lab

打开服务。 客户端: 输入服务器ip:8888(自己设置的端口)访问,再输入密码即可。

  1. 后台运行

输入命令:

nohup jupyter lab &

后台运行。(nohup关闭终端,&后台运行)

root用户命令

nohup jupyter lab --allow-root&

看完上述内容,你们掌握jupyter 中怎么loyallab/notebook 配置远程访问的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI