在小型Linux板上安装paho-mqtt的问题

问题描述:

我正尝试使用基于ARM的小型ARM SBC(认为是树莓派或BeagleBone)上运行的Python3中的MQTT进行实验。我尝试使用以下安装paho-mqtt在小型Linux板上安装paho-mqtt的问题

apt-get install python3-pip 
pip3 install paho-mqtt 

但是出错了:

Collecting paho-mqtt 
    Downloading paho-mqtt-1.2.tar.gz (49kB) 
    100% |################################| 51kB 170kB/s 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 
     File "<string>", line 1, in <module> 
    ImportError: No module named 'setuptools' 

    ---------------------------------------- 
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-isz18gxf/paho-mqtt/ 

首先,我需要什么做的就是这个加载?其次,如果python3 mqtt库有更好的选择,我很乐意听到它。

UPDATE:

,我需要用它来得到这个特别的包来工作的完整的解决方案是

apt-get install python3-pip 
apt-get install python3-setuptools 
apt-get install python3-wheel 
pip3 install paho-mqtt 

你要安装泛美卫生组织,MQTT需要setuptools的第一,它看起来像你没有在你的发行...

做:

sudo apt-get install python-setuptools