• 欢迎关注我的微信公众号!点击

搭建Jupyter Notebook远程云服务器

Linux 大坚果 6年前 (2018-09-12) 23065次浏览 1个评论 扫描二维码

用 Python 做数据分析的同学,最习惯的 IDE 莫非 Ipython和 Jupyter 莫属了。个人更倾向于 Jupyter,最初源于 Ipython总会无意给关掉,在内存的各种变量全没了,又要重新加载,而jupyter以浏览器的形式不会有这个问题;另一个重要原因在于,Jupyter 可以方便地把输入的代码全部保存下载,而 Ipython想保存相对操作复杂些(没法删掉无意义代码),因此目前重要就是用 Jupyter 了。

最近突发奇想,可不可以把 Jupyter 部署到服务器上,这样随时可以在其他电脑上登录 Jupyter 做分析而且不必要求安装python?万能的 google 没有辜负我,果然这是可以实现的,就各处搜集资料,期间也踩了一鞋坑,终于把 Jupyter 搭建在我的服务器上啦。主要的好处,我总结为三点:

  • 随时可在未安装 Python 的电脑上使用 Python(可以分享给别人)
  • 借助服务器的性能,在服务器上做分析,解放本地计算机的 CPU
  • 不同电脑间,使用服务器jupyter可避免数据不一致

完工后的界面如下,输入密码就可以开始使用啦:

搭建Jupyter Notebook远程云服务器

接下来介绍我搭建 Jupyter 云服务器的过程,以及可能会遇到的坑,只要按照步骤一步步来,应该都可以顺利安装的。

前提介绍:

首先是必须要有一台服务器,现在云服务器卖的都很便宜,华为云目前是免费试用 30 天,可以考虑入手一个。

我的服务器是 CentOS 6.8 系统,单核 2G 内存, 1M 带宽,性能一般,但足够使用。

安装过程

1、安装 Jupyter Notebook 库

我安装的是 Ananconda ,这是 Python 的科学计算包,自带了 Jupyter,因此无需此步骤。若未安装,也可单独安装

2、生成 Jupyter Notebook 配置文件

生成的配置文件,后来用来设置服务器的配置

3、设置 Jupyter Notebook 密码

输入验证码查看隐藏内容:

扫描二维码关注本站微信公众号或者在微信里搜索:畅所欲言的小笔记
回复 验证码 获取验证码
weixin

完结,撒花❀


墨痕|畅所欲言的小笔记 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:搭建Jupyter Notebook远程云服务器
喜欢 (10)

您必须 登录 才能发表评论!

(1)个小伙伴在吐槽
  1. 测试一下
    大坚果2019-03-12 14:37