【发布时间】:2020-09-04 16:43:47
【问题描述】:
我正在尝试使用 Python 运行 Glue Spark 作业以与 Redshift 集群通信。
但我无法让 Psycopg2 运行……有人搞定了吗?它抱怨一个子包 _psycopg。
请帮忙!谢谢。
【问题讨论】:
我正在尝试使用 Python 运行 Glue Spark 作业以与 Redshift 集群通信。
但我无法让 Psycopg2 运行……有人搞定了吗?它抱怨一个子包 _psycopg。
请帮忙!谢谢。
【问题讨论】:
AWs 胶水无法处理非纯 Python 库的模块。尝试使用 pg8000 作为替代方案
【讨论】:
现在使用 Glue 版本 2,您可以将 python 库作为参数传递给 Glue 作业。我使用 pyscopg2-binary 而不是 pyscopg2,它对我有用。然后在代码中我确实导入了 psycopg2。
【讨论】: