Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache spark Apache Spark 2.0 MQTT-Err“;没有名为mqtt的模块;_Apache Spark_Streaming_Mqtt_Importerror - Fatal编程技术网

Apache spark Apache Spark 2.0 MQTT-Err“;没有名为mqtt的模块;

Apache spark Apache Spark 2.0 MQTT-Err“;没有名为mqtt的模块;,apache-spark,streaming,mqtt,importerror,Apache Spark,Streaming,Mqtt,Importerror,当我尝试使用spark 2.0运行应用程序时,会出现此错误。我尝试从下载包,但存储库不存在。另外,我尝试在上搜索包,但找不到任何包。我的程序很简单, from pyspark import SparkContext from pyspark.streaming import StreamingContext from dstream_mqtt import MQTTUtils #from pyspark.streaming.mqtt import MQTTUtils sc = SparkCon

当我尝试使用spark 2.0运行应用程序时,会出现此错误。我尝试从下载包,但存储库不存在。另外,我尝试在上搜索包,但找不到任何包。我的程序很简单,

from pyspark import SparkContext
from pyspark.streaming import StreamingContext
from dstream_mqtt import MQTTUtils
#from pyspark.streaming.mqtt import MQTTUtils

sc = SparkContext()
ssc = StreamingContext(sc, 6)

mqttStream = MQTTUtils.createStream(ssc,"tcp://192.168.4.54:1883","/test")
mqttStream.pprint()
mqttStream.saveAsTextFiles("test/status", "txt")


ssc.start()
ssc.awaitTermination()
ssc.stop()
我已经下载并尝试包含Jar文件——spark-streaming-mqtt-assembly_2.11-1.6.2.Jar和spark-streaming-mqtt_2.11-1.6.2.Jar,但没有任何帮助

同样的代码和包在Spark 1.6中也可以正常工作

任何帮助都将不胜感激