Jupyter私人云计算工作平台

2017/10/0308:53:09 发表评论 51 次

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

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后面

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: