跳至内容

如何解决 AWS Glue 中的“ImportError: No module named”(ImportError:没有命名模块)错误?

1 分钟阅读
0

我想解决在 AWS Glue 中收到的“ImportError: No module named”(ImportError:没有命名模块)错误。

解决方法

如果您运行的 AWS Glue Python Shell 作业找不到所需的 Python 模块或软件包,则您会收到类似于以下的错误:“ImportError: 没有名为 pyarrow.compat 的模块”

要解决此问题,请以 .egg.whl 文件的形式提供缺失的库。有关详细说明,请参阅 Using an Egg or Whl file

**注意:**AWS Glue Python Shell 作业支持 .egg.whl 文件。Python 可直接从任一文件类型中导入。

**重要事项:**Python Shell 作业支持 Python 3。有关详细信息,请参阅 AWS Glue version support policy

相关信息

如何在 AWS Glue ETL 作业中使用外部 Python 库?

AWS 官方已更新 7 个月前