Python3: ImportError: Fehlendes Modul „_ctypes“ bei Verwendung von Wert aus Multiprocessing behoben
Das Problem ist auf eine unvollständige Python-Installation zurückzuführen. Um den „ImportError: Kein Modul namens ‚_ctypes‘“ zu beheben, wenn Sie die Value-Funktion aus dem Multiprocessing-Modul verwenden, führen Sie die folgenden Schritte aus:
1. Installieren Sie libffi-dev:
Diese Bibliothek stellt die notwendigen Header zum Kompilieren der Python-Erweiterungsmodule bereit.
Debian/Ubuntu:
sudo apt-get install libffi-dev
RHEL/Fedora:
sudo yum install libffi-devel
2. Installieren Sie Python 3.4 neu:
Um eine vollständige und funktionsfähige Installation sicherzustellen, entfernen Sie alle vorhandenen Versionen von Python 3.4 und installieren Sie sie dann neu.
sudo apt-get remove python3.4 sudo apt-get install python3.4
Hinweis: Wenn sich Ihre Python 3.4-Installation in /usr/local/lib/python3.4 befindet, erstellen Sie einen symbolischen Link zum Python-Systemverzeichnis :
sudo ln -s /usr/local/lib/python3.4 /usr/lib/python3.4
Nach Abschluss dieser Schritte ist das Modul „_ctypes“ verfügbar und Sie sollten in der Lage sein, die Value-Funktion aus dem Multiprocessing-Modul erfolgreich zu verwenden.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3