Google App Engine:导入myfile给502错误的网关

时间:2020-10-04 23:01:44

标签: google-app-engine

仅使用app.yaml,main.py和requiremets.txt(Flask),应用程序运行良好

我也有一个mymodule.py文件。

如果在main.py中,我这样做

The error can also be due to the MultiDex in this case change your app build.gradle as follow
android {
    defaultConfig {
        ...
        minSdkVersion 15 
        targetSdkVersion 28
        multiDexEnabled true
    }
    ...
}

dependencies {
  implementation 'com.android.support:multidex:1.0.3'
}
if you do not override the Application class, change Application tag as such in the Manifest File
<application
            android:name="android.support.multidex.MultiDexApplication" >
        ...
    </application>

import mymodule

我得到502 Bad Gateway

虽然在本地运行良好。.

1 个答案:

答案 0 :(得分:0)

请遵循以下官方文档:

Specifying Private Dependencies

要使用私人依赖项:

1。运行pip install -t lib my_module将依赖项复制到本地 名为lib的文件夹。

2。将一个空白的__init__.py 文件添加到lib目录中,使其成为 模块。

3。将模块导入您的应用中。例如:

import lib.my_module