使用PySpark时,Zeppelin会忽略Zip子目录中的模块

时间:2018-09-13 11:56:10

标签: python pyspark apache-zeppelin

我有一个这样的zip文件:

foo.py
bar
  foobar.py

我使用以下命令将其加载到齐柏林飞艇中:

sc.addPyFile("hdfs:///foo/foo.zip")

当我这样做

from foo import bar
bar()

有效。

但是当我这样做

from bar.foobar import bar
bar()

我得到No module named bar.foobar

我是否必须将所有文件“平放”到其中,还是我自己的.py文件本身缺少某些内容(例如引用或内容)?

0 个答案:

没有答案