本文主要是介绍atlas200I DK使用1 jupyter lab服务器搭建,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
jupyter lab服务器安装:
pip install jupyterlab # 安装
jupyter pip install jupyterlab-language-pack-zh-CN # 安装汉化包,需要自己选择语言,自行选择
jupyter lab --generate-config # 上面命令会生成`jupyterlab`配置文件,路径为`~/.jupyter/jupyter_lab_config.py`
jupyter lab password
# 填写密码并确认密码,会生成`~/.jupyter/jupyter_server_config.json`
# 查看文件内容,如下图,复制`password`后的一串字符
{
"IdentityProvider": {
"hashed_password": "argon2:$argon2id$v=19$m=10240,t=10,p=8$Xrpo8saL+0ncF8fDX8bqdA$kIhiL7Wgedhy+NmX95NkxWzuHIHNvgHJH2pbFCJ/2/I"
}
}
vim ~/.jupyter/jupyter_lab_config.py #
# 追加一下内容
c.ServerApp.allow_remote_access = True # 允许远程访问
c.ServerApp.allow_root = True # 允许root运行
c.ServerApp.notebook_dir = '工作文件夹' # 设置工作目录,默认为用户家目录
c.ServerApp.ip = '*' # 监听地址
c.ServerApp.port = 8888 # 运行端口,默认8888
c.ServerApp.password = '刚复制的字符串' # 密码
c.ServerApp.open_browser = False # 不打开浏览器
参考:Linux服务器上部署jupyterlab_linux服务器建立jupyterlab-CSDN博客
web无法远程登录jupyter lab:
1、vim /root/.jupyter/jupyter_lab_config.py
找到App.password =
然后在下方加入:
import webbrowser
webbrowser.register('chrome', None, webbrowser.GenericBrowser(u'C:\\Program Files(x86)\\Google\\Chrome\\Application\\chrome.exe'))
c.ServerApp.browser = 'chrome'
2、关闭防火墙
systemctl stop firewalld.service #停止
firewall systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --zone=public --add-port=80/tcp --permanent #开启端口
systemctl status firewalld #查看防火墙状态
3、
这篇关于atlas200I DK使用1 jupyter lab服务器搭建的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!