2017-03-03 22 views
0

我在pyspark中使用addPyFile方法加載redis.zip文件。 我能夠加載使用NameError:名稱'redis'未定義 - PySpark - Redis

sc.addPyFile("/home/path/to/redis.zip") 

文件,但同時使用./pyspark運行的代碼,它顯示錯誤:

NameError: name 'redis' is not defined

拉鍊(redis.zip)包含.py文件(client.pyconnection.pyexceptions.py,lock.py,utils.py等)。

Python版本是 - 3.5和火花是2.7

回答

1

如果你收拾PY文件到壓縮和使用sc.addPyFile你應該使用import clientimport connector

+0

thanks..it工作導入模塊,添加它。 – vegeta