Контекст: MacOS Ventura (Intel Imac)
Код Python:
Код: Выделить всё
import paho.mqtt.client as mqtt
ModuleNotFoundError: нет модуля с именем «paho»
Попытка установить клиент paho-mqtt
Код: Выделить всё
user@iMac ~ % pip install paho-mqtt
Requirement already satisfied: paho-mqtt in /usr/local/lib/python3.11/site-packages (2.1.0)
user@iMac ~ % pip3 install paho-mqtt
Requirement already satisfied: paho-mqtt in /usr/local/lib/python3.11/site-packages (2.1.0)
Код: Выделить всё
user@iMac ~ % pip list | grep paho
paho-mqtt 2.1.0
Код: Выделить всё
user@iMac ~ % python3 -V
Python 3.10.8
Должен ли python3 -V возвращать 3.11? Я спрашиваю, потому что версия 3.11 находится в /usr/local/lib/python3.11/site-packages.
Код: Выделить всё
/usr/bin/python3 -VПодробнее здесь: https://stackoverflow.com/questions/793 ... on-version
Мобильная версия