if !(check is installed) then
#install mqtt dependency
git clone git://git.eclipse.org/gitroot/paho/org.eclipse.paho.mqtt.python.git
cd org.eclipse.paho.mqtt.python
sudo python setup.py install
sudo apt install python-pip
sudo pip install paho-mqtt
这对我有帮助
s=`dpkg -s python-pip | grep Status`
if [[ $s == *"installed"* ]]; then
#installed
else
git clone git://git.eclipse.org/gitroot/paho/org.eclipse.paho.mqtt.python.git
cd org.eclipse.paho.mqtt.python
sudo python setup.py install
sudo apt install python-pip
fi
pip list
将列出所有模块?
一个人可以将结果输送到GREP中以过滤paho并返回Paho的版本: