通过浏览器实现Ubuntu下的Jupyter交互
1、安装
$ pip3 install -i https://pypi.doubanio.com/simple/ jupyter notebook
找到安装的jupyter二进制文件
$ find / -name jupyter
创建软连接
$ sudo ln -s /home/hadoop/.local/bin/jupyter /usr/bin/jupyter
2、初始化生成默认配置文件
$ jupyter notebook --generate-config
根据提示,找到生成的配置文件jupyter_notebook_config.py 所在目录,并切换到该目录下
$ cd /home/hadoop/.jupyter/
3. 输入 jupyter notebook password 生成密码,这里要求进行两次输入,请保证两次相同
$ jupyter notebook password $ Enter password: # 自己手动输入 例如 123456 $ Verify password:
输入完相关密码后,会在当前目录生成 .jupyter/jupyter_notebook_config.json文件,里面存的是加密过后的密码。
4.使用vim打开上面的文件,并将其内容复制下来
$ vim .jupyter/jupyter_notebook_config.json
## 内部可能如下
"argon2:$argon2id$v=19$m=10240,t=10,p=8$yqX7AhTpZL3LTVSyGCnoYQ$3FGc8c3gVpQT609QpVZxiA"
##
5.修改config文件
$ vim .jupyter/jupyter_notebook_config.json
在 jupyter_notebook_config.py 中找到c.NotebookApp.password ,c.NotebookApp.ip,c.NotebookApp.open_browser 取消注释并修改如下:
$ c.NotebookApp.ip="*"
## 使用jupyter_notebook_config.json $ c.NotebookApp.password=u'argon2:$argon2id$v=19$m=10240,t=10,p=8$yqX7AhTpZL3LTVSyGCnoYQ$3FGc8c3gVpQT609QpVZxiA'
$ c.NotebookApp.open_browser=False
6 修改后,输入 jupyter notebook 启动 ,然后在 Windows浏览器 输入 自己Ubuntu的IP:8888/tree ,然后再跳出的界面输入密码 123456
参考:
1 https://www.cnblogs.com/andy9468/p/14808101.html
2 https://www.jianshu.com/p/17dca6584dfe
3 https://blog.csdn.net/qq_15220357/article/details/81152957