Python RaspberryPi Zero W Paho mqtt不与本地主机一起工作

Python RaspberryPi Zero W Paho mqtt不与本地主机一起工作,python,raspberry-pi,mqtt,paho,Python,Raspberry Pi,Mqtt,Paho,我刚刚设置了我的rpi zero w。我一直在努力让下面的脚本工作。该脚本在我的RPI3b中可以工作,但由于某些原因,它不能在zero w上工作。当我连接到除“localhost”之外的任何其他地址时,脚本都可以工作 脚本: import paho.mqtt.client as mqtt def on_connect(client, userdata, flags, rc): print("Connected with result code "+str(rc)) cl

我刚刚设置了我的rpi zero w。我一直在努力让下面的脚本工作。该脚本在我的RPI3b中可以工作,但由于某些原因,它不能在zero w上工作。当我连接到除“localhost”之外的任何其他地址时,脚本都可以工作

脚本:

import paho.mqtt.client as mqtt

def on_connect(client, userdata, flags, rc):
    print("Connected with result code "+str(rc))
        client.subscribe("help/hi")

def on_message(client, userdata, msg):
    print(msg.topic+" "+str(msg.payload))

client = mqtt.Client()
client.on_connect = on_connect
client.on_message = on_message

client.connect("localhost", 1883, 60)

client.loop_forever()
我得到的错误是:

Traceback (most recent call last):
  File "sample_client.py", line 19, in <module>
    client.connect("localhost", 1883, 60)
  File "/usr/local/lib/python2.7/dist-packages/paho/mqtt/client.py", line 768, in connect
    return self.reconnect()
  File "/usr/local/lib/python2.7/dist-packages/paho/mqtt/client.py", line 895, in reconnect
    sock = socket.create_connection((self._host, self._port), source_address=(self._bind_address, 0))
  File "/usr/lib/python2.7/socket.py", line 575, in create_connection
    raise err
socket.error: [Errno 111] Connection refused
拉斯比亚版本:

PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

您记得在pi zero上安装mqtt代理(例如mosquitto)吗?我正要删除它。不,我没有:(我只是安装了它,一切正常
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"