我已经为本地Python应用程序配置了
runtime: python
在它的应用程序中。yaml
文件。使用启动本地开发服务器时
dev_appserver.py app.yaml
一切都很好。
因为GAE的本地开发服务器使用Python2。7默认情况下,我现在想使用Python3。而是x。根据谷歌的文档,我们必须使用灵活的环境。因此,我正在更改应用程序。yaml
至:
runtime: python
env: flex
runtime_config:
python_version: 3
现在dev\u appserver。py应用程序。yaml
吐出:
Under dev_appserver, runtime:python is not supported for Flexible environment.
谷歌的Hello World应用程序也可以重现这个问题,该应用程序使用灵活的环境。
所以我们不能在本地使用Python3?在上传Python3代码之前,我们如何在本地运行它?
使用本地开发服务器仅适用于第一代标准环境应用程序。
要在本地运行灵活的环境应用程序,请参阅在本地运行:
使用通常使用的本机开发工具在本地运行应用程序。
例如,您通常可以使用Flask的开发服务器运行Flask应用程序:
python main.py
Django应用程序可以通过以下方式启动:
python manage.py runserver
相关:如何判断Google应用程序引擎文档页面是否适用于标准或灵活的环境
更新:
对第二代标准环境的支持有限,有关新的应用程序引擎应用程序,请参阅Python 3.7本地开发服务器选项
问题内容: 我想使用GCS存储桶作为blobstore的支持,但是我不知道如何在开发服务器上进行设置。 有使用实时服务器上的开发人员控制台执行此操作的说明,但是我在本地开发计算机上找不到有关如何执行此操作的任何信息… 问题答案: 事实证明,您根本不需要执行任何设置。我只是假设使用blobstore上传时有一个具有特定名称的名称,而其中一个是自动为我创建的。 顺便说一句,似乎没有任何地方记录着如何浏
问题内容: 是否有使用freebase数据转储创建数据库的任何现有方法,类似于freebase所提供的,但是在您自己的服务器上?相当多的免费库,但不是通过API在本地进行的吗? 我想可以创建,但是已经有解决方案了吗?还是没有使用API的类似数据的其他替代解决方案?我也没有为dbpedia找到这个: 问题答案: 看一下Google Code上的freebase-quad-rdfize项目。它应该
目标:通过使用AppEngine开发服务器减少开发反馈周期。对于我的使用,这必须作为公共HTTPS地址提供。应用程序引擎开发服务器仅支持HTTP。 如何做到这一点:使用ngrok将本地开发环境公开为https公共可用地址。 反向代理与nginx从https到超文本传输协议。 这似乎是可能的,但我的生活我没有得到配置工作。 我正在osx上使用应用程序引擎标准Java。 欢迎其他工作解决方案或想法。肯
本文向大家介绍在 Django/Flask 开发服务器上使用 HTTPS,包括了在 Django/Flask 开发服务器上使用 HTTPS的使用技巧和注意事项,需要的朋友参考一下 使用 Django 或 Flask 这种框架开发 web app 的时候一般都会用内建服务器开发和调试程序,等程序完成后再移交到生产环境部署。问题是这些内建服务器通常都不支持 HTTPS,我们想在开发的时候就能够使用和测
我将bash脚本存储为db中的字符串,我需要根据用户需求调用它。脚本应该从PHP级别在远程机器上执行。我找到了以下主题: 关于ssh连接和调用远程脚本的两个主题: 如何使用SSH在远程计算机上运行shell脚本 https://serverfault.com/questions/241588/how-to-automate-ssh-login-with-password 以及在php中使用它的两种
问题内容: 我正在尝试建立一个PHP网站,并且想要测试我的PHP文件而不将其上传到主机。在上载它们之前,基本上在我自己的机器上对其进行测试。我怎么做? 问题答案: 安装并运行XAMPP:http : //www.apachefriends.org/en/xampp.html