我是 Google App Engine 的新手,并且一直在玩它,但是对于我的一生,我不明白如何导入非标准模块,因此也不完全了解 app.yaml文件的目的。
本质上,我想从我的脚本文件中导入 SimPy(约 15 个 python 文件的集合),但我所做的每件事的组合都会导致 ImportError,即:
from SimPy.Simulation import *
ImportError: No module named SimPy.Simulation
目前它们都在同一个文件夹中,我的 app.yaml 文件内容如下:
application: physicalsim
version: 1
runtime: python
api_version: 1
handlers:
- url: /
script: physicalsim.py
- url: /
script: Globals.py
- url: /
script: Simulation.py
etc....
现在我很确定我的 yaml 文件的语法有误,但是在任何地方都找不到任何有用的文档(有点令人沮丧),我真的不明白定义的文件夹的含义在我看到的一些 app.yaml 文件中,记住没有物理结构,它们只是虚拟文件夹吗?
如果你能提供帮助,我会干杯,我敢肯定我是个笨蛋:)