Sollte das Modulverzeichnis von Python mit der Python-Version übereinstimmen?Python

Python-Programme
Guest
 Sollte das Modulverzeichnis von Python mit der Python-Version übereinstimmen?

Post by Guest »

Fehlermeldung
Kontext: MacOS Ventura (Intel Imac)
Python-Code:

Code: Select all

import paho.mqtt.client as mqtt
Fehler kehrt zurück:

ModuleNotFoundError: Kein Modul namens „paho“

Versuche, den Paho-MQTT-Client zu installieren

Code: Select all

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)
Über Homebrew: brew install libpaho-mqtt

Code: Select all

user@iMac ~ % pip list  | grep paho
paho-mqtt              2.1.0
Python-Versionen

Code: Select all

user@iMac ~ % python3 -V
Python 3.10.8
Frage
Sollte python3 -V 3.11 zurückgeben? Ich frage, weil 3.11 in /usr/local/lib/python3.11/site-packages zu finden ist.

Code: Select all

/usr/bin/python3 -V
gibt Python 3.9.6 zurück.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post