安装jupyterlab
最好使用sudo 权限安装 jupyterlab,这样所有用户都能使用 jupyterlab,而且也不用下方的配置环境变量的步骤。
sudo pip install jupyterlab
配置变量
如果出现bash: juypyter-lab: command not found
,需要配置下环境变量
方法1:
将用户目录用环境变量 ${HOME} 来代替了,这样就算是用户名不相同也不用替换直接执行下面的命令即可。
echo 'PATH=$PATH:'${HOME}'/.local/bin' | sudo tee -a /etc/profile
使用环境变量生效
$ source /etc/profile
方法二:(添加临时变量)
export PATH="$HOME/.local/bin:$PATH"
修改jupyterlab配置
生成配置文件
jupyter lab --generate-config
创建修改访问密码
输入下面的代码后,输入两次密码后会生产一个文件密钥
jupyter lab password
根据提示输入密码后,会生成另外一个配置文件~/.jupyter/jupyter_server_config.json,里面包含了经过加密的密码,如下所示:
修改配置文件jupyter_lab_config.py中的相关变量
在jupyter_lab_config.py中添加或者修改下面的内容,其中c.ServerApp.password是填写刚刚修改密码后生产的密钥
c.ServerApp.ip = '*' # 允许访问ip
c.ServerApp.allow_remote_access = False
c.ServerApp.open_browser = False
c.ExtensionApp.open_browser = False
c.LabServerApp.open_browser = False
c.ServerApp.password = 'argon2:$argon2id$v=19$m=10240,t=10,p=8$LlSzKhyztyp6J/1rql8zrw$VYmhQYBkkpPgWfckCyC0Uj0tZta8AEQyMLG3csWrAkk' # 将配置文件jupyter_server_config.json中的加密密码复制到这里
运行程序
nohup:忽略hangup信号,防止终端关闭时程序退出
nohup jupyter lab > jupyterlab.log 2>&1 &
评论 (1)