预安装环境
本工程需要使用Python 3以上版本。本工程在Windows、Linux和Mac上均可运行。
下载项目文件
从http://iot-demo.cdn.bcebos.com/SampleCode/TestMQTTPython.zip处下载工程文件,并解压至磁盘。
- 问题1
pi@raspberrypi:~/TestMQTTPython$ python server.py
Traceback (most recent call last):
File “server.py”, line 1, in
import paho.mqtt.client as mqtt
ImportError: No module named paho.mqtt.client 解决办法:pip install paho-mqtt==1.2
问题2
- 解决办法:msg = str(msg.payload, ‘utf-8’),改为msg = str(msg.payload),再次运行python server.py ,如下图