IPython + Notebook 提供了一种基于云的科学计算开发环境。它既能够使开发者享受到云计算的强大计算能力,也能够使开发者无需在自己本地安装任何软件就能有良好的开发界面。此外,从本地到云端,带宽要求极低。
准备工作:只需要你的本地浏览器即可!!
注册一个云计算帐号
这里我们建议注册超能云(SuperVessel Cloud)(注册网址:http://www.ptopenlab.com)。原因有两个:
- 超能云是OpenPOWER基金会支持下构建的,完全面向开发者免费的云平台。
- 超能云目前已经有了支持IPython + Notebook的镜像,免费供开发者使用。
注册步骤很简单(如果您已经有了帐号,可以直接到下面一节)
- 进入网址:http://www.ptopenlab.com 。
- 点击右上方的“注册”按钮。在弹出的对话框填写你的有效邮箱地址,还有密码。邮箱地址必须有效,因为超能云(SuperVessel)会给您发一封激活的邮件。
3. 进入你注册使用的邮箱,有一封发自[email protected]的邮件,点击里面的激活链接,你的帐号就可以被激活使用了。
建立一个支持IPython + Notebook的虚拟机
1. 点击 http://www.ptopenlab.com 页面上的“申请POWER虚拟机”按钮,就可以进入SuperVessel云平台管理界面。 SuperVessel会要求您再登陆一次。您使用之前注册的帐号密码即可。
2. 用户登录后,进入主面板,如下图所示访问预装软件计算服务(Pre-installed compute service):
3. 通过选择预装软件计算服务(Pre-installed compute service), 进入预装好的开发环境镜像列表.如下图所示。
4. 选择“Python科学计算及应用开发环境”,点击“启动”。在如下弹出框继续选择“启动”。
在这里,界面提示会每天扣除10个蓝点。因为在你注册的时候,系统已经预先分配了一大批蓝点给用户。此外,SuperVessel他们会经常有小活动,奖励用户蓝点。基本上不用发愁蓝点的问题:)可以加入QQ组:SuperVessel (344373069)获得最新的活动信息,也可以关注微信公众号 SuperVessel。
5. 在上一个步骤中点击“启动”后,系统会通知新的实例创建成功。如果你原来没有在SuperVessel上面申请过资源,系统还会给你分配一个VPN帐号。
关于VPN的设置,可以参看链接:https://services.ptopenlab.com/mediawiki/index.php/VPN%E7%9A%84%E4%BD%BF%E7%94%A8 ,有十分详细的步骤说明。