【发布时间】:2017-09-17 19:53:51
【问题描述】:
我构建了一个python module,我想将它导入到我的 pyspark 应用程序中。
我的包目录结构是:
wesam/
|-- data.py
`-- __init__.py
我的 pyspark 脚本顶部的简单 import wesam 会导致 ImportError: No module named wesam。我还尝试将其压缩并与--py-files 作为recommended in this answer 的代码一起发送,但没有运气。
./bin/spark-submit --py-files wesam.zip mycode.py
我还按照this answer 的建议以编程方式添加了文件,但我得到了同样的ImportError: No module named wesam 错误。
.sc.addPyFile("wesam.zip")
我在这里错过了什么?
【问题讨论】:
标签: python apache-spark pyspark python-import python-module