linux系统下jupyterlab安装及配置完整教程


jupyterlab安装及配置完整教程
=========================================
1、查看pip 版本
#pip -V
如果没有安装pip,需要安装一下
#wget https://bootstrap.pypa.io/get-pip.py
#python get-pip.py

2、安装jupyterlab
#/usr/bin/pip install jupyterlab

1、pip安装慢的问题

  安装速度慢是镜像源的问题,可以参考我的另外一篇文章。
  https://www.cnblogs.com/SliverLee/p/13205363.html
2、版本问题
    

 

   如果出现类似的警告,可以直接输入#echo $? ,如果返回值为0,就可以直接进行第三步,配置jupyter

 


3、配置jupyter
#jupyter notebook --generate-config --allow-root

#vim /root/.jupyter/jupyter_notebook_config.py

找到这一行#c.NotebookApp.allow_root = False 去掉#,并修改成True即可解决root权限运行的问题,c.NotebookApp.allow_root =True保存,然后重启jupyter
#jupyter notebook
4、执行#ipython
In [1]: from notebook.auth import passwd
In [2]: passwd()
两次确认密码之后,会得到一个加密的sha1密码段
sha1:9f7be0ce4275:163fe21b02f70197924ecf93627eb145cce6d52e


然后复制 ‘sha1:9f7be0ce4275:163fe21b02f70197924ecf93627eb145cce6d52e’ 粘贴至配置文件、root/.jupyter/jupyter_notebook_config.py(记得去掉 #)

c.NotebookApp.password = u'sha1:9f7be0ce4275:163fe21b02f70197924ecf93627eb145cce6d52e'

5、其他配置
c.NotebookApp.ip = 'localhost' //设置允许访问ip
c.NotebookApp.open_browser = True(True:启动时自动打开浏览器,False:需手动打开浏览器访问http://localhost:8888/tree)
c.NotebookApp.port = 8888 //端口设置

 

6、调至后台运行

  jupyter notebook启动ipython后不需要我们再做任何输入,也不能输入,只能通过当前窗口查看jupyter 的运行情况和运行日志,占用了一个terminal 窗口,完全没必要。当远程连接到服务器时,ssh窗口可能会自动断开,影响程序运行。

  1.入门级: jupyter notebook --allow-root > jupyter.log 2>&1 &
  2.进阶版: nohup jupyter notebook --allow-root > jupyter.log 2>&1 &

  jupyter.log这个文件保存交互日志。可以用tail,head等命令查看。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM