XIVN1987 发表于 2018-3-7 14:29:04

配置远程jupyter环境(运行在浏览器中的Python IDE)

本帖最后由 XIVN1987 于 2018-3-7 15:12 编辑

最近腾讯云搞活动,1核、2G RAM、1M带宽、50G硬盘只要120元每年,,相当的实惠,,所以就入了一个

服务器买来了,总得做点儿什么啊,买来直接放那儿吃灰也不心安啊{:lol:} ,,感觉搭个远程jupyter环境还挺实用,,

先说jupyter是什么
简单来说就是个运行在浏览器中的python IDE,,运行起来界面是下面这样的:


下面介绍下搭建步骤
0、买云服务器,用putty通过SSH登录上去

开放端口8888
网上说腾讯云端口默认都是关闭的,需要自己打开,,我不知道怎么开,所以也没弄,,结果竟然能登录上去,,如果确实登录不上,可以网上搜下怎么开端口,,

1、安装,,在putty中执行下面两条指令
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.1.0-Linux-x86_64.sh
sh Anaconda3-5.1.0-Linux-x86_64.sh

2、配置,,在putty中执行下面两条指令,vim打开配置文件,,添加下面三行配置内容,保存、退出
jupyter notebook --generate-config
vim .jupyter/jupyter_notebook_config.py

c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888

3、运行,,
screen jupyter notebook
会打印一个带token的访问地址,将地址中的localhost替换成服务器公网IP,得到一个类似下面这样的网址(下面的IP和token都被修改了,大家不用试)
http://1218.245.1151.1011:8888/?token=47e055d6386ac08d3a2c26d94c302980083

在任意电脑的浏览器中地址栏粘贴上面的网址,然后回车就能访问服务器上的python执行环境和jupyter IDE

将此网址保存到浏览器书签中,就可以随时点击打开此jupyter环境,,这样做的好处是:
1、公司电脑上不用装python也能使用python
2、在公司做一半儿的事情,回到家里打开浏览器可以接着做,完全不用中断{:lol:}


lpantonie 发表于 2018-3-7 15:36:16

好高端,玩不动...

littlebadbay 发表于 2018-3-7 16:33:35

我还以为jupyter只能本地访问呢,终于知道该怎么设置了,

Excellence 发表于 2018-3-7 17:55:51

好。谢谢分享。{:lol:}

DRS 发表于 2018-3-8 15:38:49

可以进腾讯云实验室,照着指示的步骤一步一步做,不想输入命令的话直接复制粘帖就行。

DRS 发表于 2018-3-8 15:38:49

可以进腾讯云实验室,照着指示的步骤一步一步做,不想输入命令的话直接复制粘帖就行。

DRS 发表于 2018-3-8 15:38:49

可以进腾讯云实验室,照着指示的步骤一步一步做,不想输入命令的话直接复制粘帖就行。

DRS 发表于 2018-4-6 18:27:50

貌似有一天阿里给发了条短息,说阿里云游免费的公共jupyter notebook 用,还说什么使用有奖巴拉巴拉巴拉················

qwe2231695 发表于 2018-4-6 18:33:23

{:handshake:} 数据分析师必备的笔记本和工具,准备搭建一个

bdxuyankang 发表于 2018-4-6 19:30:32

我弄了个wordpress
页: [1]
查看完整版本: 配置远程jupyter环境(运行在浏览器中的Python IDE)