Python CloudFunction创建的数据流作业上的ModuleNotFoundError

Python CloudFunction创建的数据流作业上的ModuleNotFoundError,python,google-cloud-platform,google-cloud-functions,google-cloud-dataflow,Python,Google Cloud Platform,Google Cloud Functions,Google Cloud Dataflow,早上好。我在使用CloudFunctions创建数据流作业时遇到问题 我已正确配置了CloudFunctions。我正在从GS下载一个脚本包(python) 在.zip包中,我有以下文件: main.py 模块01.py requirements.txt 一些_config.conf 在main.py上,我有: 从模块01导入一些东西 一切看起来都很好-CloudFunctions端没有错误,dataflow作业正确启动,但dataflow作业工作者抛出: ModuleNotFoundError

早上好。我在使用CloudFunctions创建数据流作业时遇到问题

我已正确配置了CloudFunctions。我正在从GS下载一个脚本包(python)

在.zip包中,我有以下文件: main.py 模块01.py requirements.txt 一些_config.conf

在main.py上,我有:
从模块01导入一些东西

一切看起来都很好-CloudFunctions端没有错误,dataflow作业正确启动,但dataflow作业工作者抛出:

ModuleNotFoundError:根据以下说明,没有名为'module01'的模块

默认情况下,全局导入、函数和变量在 在数据流作业序列化期间,不会保存主会话

如果要全局导入模块01,请执行以下操作:

from module01 import some_things

def cloud_function():
  # your function
尝试将其导入本地使用的位置,而不是:

def cloud_function():
  from module01 import some_things
  # your function

您使用的是哪个python版本?@umairmube python 3.7