1. 首页
  2. 代码编程

Jupyter私人云计算工作平台

Jupyter一个Web应用程序,类似与MATLAB的交互式的编程界面。起初在使用Anaconda包的时候并不觉得有多好用。也当在开始未得其使用要领。在将其布置在VPS上后,使用起来越发顺手。Jupyter私人云计算工作平台

1、Jupyter的安装

推荐直接安装Anaconda的科学计算包。其次的选择的是miniconda。在后面安装所需的库文件很方面。我自己使用的是pyenv来安装各种Python版本的,万一出了什么问题,对系统的影响也小。

2、在VPS上配置Jupyter

正常本地安装通过jupyter notebookJ就可以运行了。但为了满足在VPS上更加安全、稳定、可靠的要求我们需要修改一下默认配置。

2.1 生成默认配置文件

运行以下命令

~/.jupyter文件夹中生成一个默认配置文件

可以通过以下命令获得当前环境下Jupyter所使用的配置文件路径

2.2 编辑配置文件前的预备工作

2.3 修改配置文件参数

3、可持续运行Jupyter

如果我们直接运行jupyter notebook。在关闭SSH连接后,服务就会自动终止。这里使用PM2保证Jupyter后台运行,并且在意外中断后可以自动重启

PM2需要nodejs环境支持。下面时jupyter的启动脚本

4、配置Jupyter运行在Nginx后面

原创文章,作者:IronPaPa,如若转载,请注明出处:https://www.liubing.net/2017/10/03/1508.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

code