jupyterlab安装和踩坑

jupyterlab 远程服务器安装及踩过的坑(Permission denied)

安装(这一步网上有很多教程,照着做就行)

我这边推荐先安装anaconda3,然后再用conda安装jupyterlab,
安装并运行ipython

坑1:需要把Linux默认的python源切换到anaconda的python源,不然会提示找寻不到等等。

输入

from notebook.auth import passwd

然后设置你的密码

找个文档保存密钥

配置

命令行输入

jupyter lab --generate-config

进入配置文件目录

cd /home/user/.jupyter
(user是你自己的用户名)

vim jupyter_notebook_config.py

(vim使用方法可以百度)

c.NotebookApp.ip = ‘*’ //ip
c.NotebookApp.notebook_dir = ‘/home/user/code’
(user是你自己用户名,code是我专门创建的文件夹,用于存放,坑3警告)
c.NotebookApp.open_browser = False //默认运行不启用浏览器
c.NotebookApp.password = ‘sha1:…’ //里面是你之前存的那串密钥
c.NotebookApp.port = 8887 //你要打开的端口

然后运行

jupyter lab

如果这里没报错,你应该就成功了一大半。

坑2:在写配置文件的时候,可能是配置文件没正确保存或者是重复打开等等文件上的原因,导致上述配置没有写入,这时会出现一大串错误,如果你没成功,你需要检查一下你的配置文件,删掉重写也好其他办法也罢,这是一条参考的路

坑3:在浏览器远程打开jupyterlab时,点击一切按钮无反应,这我也不知道什么原因,我也百度不到为什么,我使用chrome时无法点击一切按钮,当我切换到microsoft edge的时候就一切正常。

坑3:这也是困扰我最长时间的一个坑,当我按创建notebook,text,markdown等等,都无法创建出现403等弹窗,观看linux这边控制台出现

403 POST /api/contents/?1585749220286 (...):

Permission denied: Untitled.ipynb

这样的文本时,一开始无脑百度,没有解决,无脑google没有解决,有人说是文件读取权限的问题,后来我想到上面的c.NotebookApp.notebook_dir = ‘/home/user/code’ 的目录

再无数尝试下

sudo chmod 777 /home/user/code/

给予那个文件夹读写执行权限,到此问题解决

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值