Robohash会在App Engine上运行python应用吗?

时间:2015-02-02 00:05:32

标签: python google-app-engine

我们需要永不改变并且非常安全可靠的Robohashes。这对于可以监控,运行SSL并且非常可靠的Google应用程序来说非常完美。

我真的没有太多的python经验。有人请给出一英里高的视角吗?在App Engine上托管Robohash作为python应用程序会很容易吗?

requirements.txt pillow <- not supported tornado <- looks like it will work

还有其他挑战,比如说如何访问文件?最后我检查它必须使用资源后,appengine中的Java无法读取文件系统。你认为这对我来说是值得的吗?

这是我们需要的版本:https://github.com/BitShares/Robohash

1 个答案:

答案 0 :(得分:0)

我担心,它不会直接作为部署到标准Google App Engine(GAE)运行时的应用程序工作。

有一种方法add third party modules to your GAE app,它可能适用于枕头,但不适用于Tornado,因为它会与GAE使用的webapp2网络框架发生冲突。

话虽如此,对你来说有好消息。

您可以使用仅部署应用程序的Managed VMs,并使用您自己的虚拟实例安装所有内容。

使用托管虚拟机,您可以根据需要构建custom runtime