【发布时间】:2021-02-26 23:31:22
【问题描述】:
在我的数据流 (beam) 工作流程中,我使用 Python 中的 datetime 包(在 gcp 上使用 jupyter notebook)。当我使用 pip 安装缺少的软件包时,一切正常。
现在我想在 gcp 上将我的转换作为数据流作业运行。
我总是收到错误“NAME ERROR”,因为日期时间未知(当我使用适用于 Python 的 Apache Beam SDK 时出现此错误)谁能给我提示如何将 Python 包添加到数据流作业?
我使用的是 setup.py 文件,但它不起作用。
【问题讨论】:
-
我为此使用了 setup.py 文件,它对我有用。您能否添加用于运行数据流的命令和不适合您的 setup.py 文件。
-
另外,
datetime是唯一失败的导入吗?如果是这样,这不是 python 包错误,因为datetime 是标准库的一部分,这意味着它始终存在。