Python 如何利用标准和灵活的服务构建和运行GAE项目

Python 如何利用标准和灵活的服务构建和运行GAE项目,python,google-app-engine,Python,Google App Engine,说: 。。。如果现有web应用程序正在 标准环境,并且您希望添加要转换的新功能 文件到PDF,您可以编写一个单独的微服务,在 灵活的环境,只处理转换为PDF 如何构建这样一个项目,以便能够部署这些服务并在本地运行它们 我是这样想的: - project/ - appengine_config.py - lib/ - services/ - std_service_1/ - std_service_1.yaml - src/ - std_serv

说:

。。。如果现有web应用程序正在 标准环境,并且您希望添加要转换的新功能 文件到PDF,您可以编写一个单独的微服务,在 灵活的环境,只处理转换为PDF

如何构建这样一个项目,以便能够部署这些服务并在本地运行它们

我是这样想的:

- project/
  - appengine_config.py
  - lib/
  - services/
    - std_service_1/
      - std_service_1.yaml
      - src/
    - std_service_2/
      - std_service_2.yaml
      - src/
    - flex_service/
      - flex_service.yaml
      - src/
然后在本地运行:

  • dev_appserver.py services/std_service1/std_service1.yaml services/std_service2/std_service2.yaml
  • python服务/flex_服务/src/main.py
但是
dev_appserver.py
找不到
lib/
目录,依赖项失败。我在
appengine\u config.py
中有
vendor.add('lib')


有什么想法吗?

你可以将
lib
符号链接到服务目录中。@Amber我将整个
lib
目录复制到服务目录中,问题仍然存在。相关示例: