这个问题可能是我对 Python 和应用引擎中的项目结构理解有限以及对 app.yaml 文件理解有限的结果。
我有一个 python 2.7 项目,其文件结构如下所示:
项目名称 > 源 应用程序.yaml > 蟒蛇 __init__.py > package_folder1 __init__.py package1_file.py > package_folder2 __init__.py
我的 app.yaml 文件中有这个:
- 网址:/package1/resource1 脚本:package_folder1.package1_file1.py 安全:总是
这在使用应用程序引擎的模拟器在本地主机上调试时工作正常,但在服务器上,当我尝试访问资源时,我收到此警告(在这种情况下是一个错误,因为没有提供脚本)/package1/resource1
:
File referenced by handler not found: python.package_folder1.package1_file1.py
我还尝试将 app.yaml 文件中的行更改为此script: package_folder1.package1_file1.py
,但仍然出现相同的错误。
有任何想法吗?谢谢!