Hallo,
sobald ich
from PIL import Image
verwende möchte, kommt immer der Fehler:
Ungültiger Maschinenbefehl.
Andere wie z.B.
from suntime import Sun
gehen problemlos.
Woran kann das leigen?
Ich verwende Python 3.7.3
Danke und Gruß
Martin
Ungültiger Maschinenbefehl
Es ist ein Raspberry PI. Was meinst Du mit Stacktrace genau und wie bekomme ich das?
Installation mit:
Alleine schon das Programm erzeugt den Fehler:
Installation mit:
Code: Alles auswählen
sudo pip3 install pillow
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pillow in /usr/local/lib/python3.7/dist-packages (9.0.0)
Code: Alles auswählen
#!/usr/bin/python3
from PIL import Image
a=4
b=2
value = a / b
print (value)
- pillmuncher
- User
- Beiträge: 1485
- Registriert: Samstag 21. März 2009, 22:59
- Wohnort: Pfaffenwinkel
Naja, wie wäre es, wenn du die Fehlermeldung hierher kopierst, damit man sehen kann, woran es liegt? Meine Glaskugellizenz für's laufende Jahr habe ich nämlich noch nicht erneuern lassen...
In specifications, Murphy's Law supersedes Ohm's.
Der Stacktrace ist die gesamte Fehlerausgabe. Wirklich alles.
Aber auf dem Pi kann ich mir schon vorstellen, was da passiert - wie alt ist der denn? Also, welche Version? Denn ggf. ist ein Pi 1 oder Zero oder so zu alt, bzw. das Pillow passt nicht, weil es eine falsche ARM Variante installiert. Probier das mal eher ueber den System-Paketmanager (also sowas wie "apt install python3-pillow" oder so) zu installieren.
Aber auf dem Pi kann ich mir schon vorstellen, was da passiert - wie alt ist der denn? Also, welche Version? Denn ggf. ist ein Pi 1 oder Zero oder so zu alt, bzw. das Pillow passt nicht, weil es eine falsche ARM Variante installiert. Probier das mal eher ueber den System-Paketmanager (also sowas wie "apt install python3-pillow" oder so) zu installieren.
Super danke. Es ist ein Raspi 3.
Ich habe den Befehl wie von Dir beschrieben eingegeben, es kann dann u.a. folgende Ausgabe:
Danach hat es noch nicht funktioniert. Ich habe noch durchgeführt was erfolgreich war:
Und siehe da jetzt geht es...
Danke euch und Gruß
Martin
Ich habe den Befehl wie von Dir beschrieben eingegeben, es kann dann u.a. folgende Ausgabe:
Code: Alles auswählen
Hinweis: »python3-pil« wird an Stelle von »python3-pillow« gewählt.
Code: Alles auswählen
sudo pip3 uninstall pillow
Code: Alles auswählen
Successfully uninstalled Pillow-9.0.0
Danke euch und Gruß
Martin