MQTT - ブローカー - インストール


クラウディア 


1. 概要
2. pip

1. 概要

 インストール方法について、記述します。

2. pip

 「FreeBSD」ならば、「ports」「pkg」でインストールする方法もありますが。  どのプラットフォームでも、使えるのが、「pip」でのインストールになります。

pip install paho-mqtt
 ちょっと今回は、事情がありまして、「python」を。

/opt/python
 にまとめてあります。  なので、インストール先もそこにして。

sudo /opt/python/bin/pip install --target=/opt/python/site-packages paho-mqtt
 下記のメッセージが表示されます。  (実際は、もっとグラフィカルでカラフル)

Collecting paho-mqtt
  Downloading paho_mqtt-2.1.0-py3-none-any.whl.metadata (23 kB)
Downloading paho_mqtt-2.1.0-py3-none-any.whl (67 kB)
   qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq 67.2/67.2 kB 1.2 MB/s eta 0:00:00
Installing collected packages: paho-mqtt
Successfully installed paho-mqtt-2.1.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

[notice] A new release of pip is available: 24.0 -> 25.3
[notice] To update, run: /home/hogehoge/.pyenv/versions/3.12.4/bin/python3.12 -m pip install --upgrade pip