如何在服务器上安装notebook劳燕分飞的劳指什么

作者介绍莲石东路@乌森心之所向,无界成长。从底层架构到应用实战,聊聊炼数成金背后的故事;持续更新数据治理、数据科学、数据可视化、空间计算系列文章;“数据人创作者联盟” 成员前一段时间赶上双十一低价屯了

作者介绍

莲石东路@乌森


心之所向,无界成长。从底层架构到应用实战,聊聊炼数成金背后的故事;


持续更新数据治理、数据科学、数据可视化、空间计算系列文章;


“数据人创作者联盟” 成员


前一段时间赶上双十一低价屯了几台云主机,今天就讲讲云主机的其中一个用法吧!


什么是Jupyter Notebook


Jupyter Notebook是个集成了文本、数学公式、代码和可视化的可分享文本,支持运行 40 多种编程语言。它在数据可视化,数据挖掘,机器学习等领域中都有广泛运用。就连最热门的数据竞赛平台 Kaggle 里的资料都是Jupyter 格式。


本地启动Jupyter Notebook


本地安装Jupyter有两种方式:


1)随Anaconda安装


知名的数据科学环境套件Anaconda中默认已经集成了jupyter,所以Anaconda即可。


2)独立安装


如果觉得Anaconda 过于笨重,也可以选择单独安装。(确保你已经安装了python)。



pip3install-ihttps://pypi.tuna.tsinghua.edu.cn/simple/jupyter


不管采用哪种方式,启动命令都是同样的:



jupyternotebok


然后在浏览器输入 http://localhost:8888/ 打开窗口。



但是,一旦关掉命令行(tips:其实可以挂后台),或者电脑关机(tips: 除非设置成启动服务),下次使用就得重新开启。


有什么办法使jupyter长期开启呢?一个简单的解决方法是把它挂在服务器上。


服务器启动Jupyter Notebook


按照以下步骤依次操作。


pipinstalljupyter


在root目录下生成pem:


opensslreq-x509-nodes-days365-newkeyrsa:1024-keyoutmycert.pem-outmycert.pem


设置访问密码:


jupyternotebookpassword


创建notebook配置文件:


jupyternotebook--generate-config


自动生成/root/.jupyter/jupyter_notebook_config.py文件,编辑该文件写入如下配置:


c=get_config()#所有matplotlib的图像都通过iline的方式显示c.IPKernelApp.pylab='inline'#这一行指向我们刚刚创建的ssl证书c.NotebookApp.certfile=u'/root/mycert.pem'#允许远程访问c.NotebookApp.ip='*'#给出运行的端口,ipython默认为8888c.NotebookApp.port=5555#禁止在运行ipython的同时弹出浏览器c.NotebookApp.open_browser=False


启动jupyer(后台持续运行):


nohupjupyternotebook--allow-root>jupyter.log2>&1&


这时候就可以从浏览器访问了,地址:5555,输入前面设置的密码便可以用了。


-END-

原文链接:http://www.wanshiruyi.cc/news/31398.html,转载和复制请保留此链接。
以上就是关于如何在服务器上安装notebook劳燕分飞的劳指什么全部的内容,关注我们,带您了解更多相关内容。

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。



上一篇:手把手拆解:一个优秀的数据分析项目霸王花系列

下一篇:冲击港股IPO再失败,聚水潭“打水一场空”好心分手谐音歌词

相关推荐