boto
documentation解释了如何在python中启动Amazon EC2实例,但是我找不到如何在启动实例时运行python脚本的解释。这可能与boto一起吗?最后,我想在一个EC2实例上运行python,这样我就可以像在IDLE
在我自己的机器上那样与python解释器进行交互,并且避免将代码粘贴到PuTTY
中,例如我在EC2上使用RStudio-server
作为R
。
答案 0 :(得分:1)
IDLE无法远程运行脚本(尽管已经习惯了),但还有很多其他方法可以实现:
答案 1 :(得分:0)
Amazon EC2实例只是一个服务器,因此您可以通过ssh访问服务器。请查看此文档http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html
一旦您设法登录实例,就可以按照本指南安装RStudio http://inundata.org/2011/03/30/r-ec2-rstudio-server/
关于IDLE,我不确定你是否可以从ec2实例执行IDLE。
答案 2 :(得分:0)
如果我理解正确,你想在ec2上运行一段你从boto触发的代码。你可能想看看这个tutorial。唯一不同的是你的ami需要所有必要的安装才能运行你的脚本。一旦你从boto触发它,它将在你提到的键入的ec2实例上运行,然后在完成工作后关闭它自己。如果您需要实例只是少量时间,您可能也想查看点实例。希望它有所帮助