Seite 1 von 1

Problem mit einbinden von PIL

Verfasst: Samstag 14. Dezember 2024, 13:06
von DieterBecker
Hallo zusammen. Ich habe folgendes Problem.
Bin dabei Python zu lernen und entsprechend auch Tkinter. Leider schaffe ich es nicht die Pillow Methode, ich hoffe der Begriff ist richtig, in meinen Code einzubinden, zwar kann ich die Zeile, "from PIL import Image , ImageTk, schreiben ohne daß das Programm einen Fehler markiert aber ich bekomme eine Fehlermeldung.

import tkinter as tk
from tkinter import ttk
from PIL import ImageTk

Die sieht dann so aus :
PS C:\Users\webma> & C:/Users/webma/AppData/Local/Microsoft/WindowsApps/python3.13.exe "n:/Programmieren/Python/Masterkurs_Tkinter/Modul4/Label Widgets.py"
Traceback (most recent call last):
File "n:\Programmieren\Python\Masterkurs_Tkinter\Modul4\Label Widgets.py", line 3, in <module>
from PIL import Image
ModuleNotFoundError: No module named 'PIL'
PS C:\Users\webma>

Was mache ich falsch?

Re: Problem mit einbinden von PIL

Verfasst: Samstag 14. Dezember 2024, 13:14
von sparrow
Wie hast du Pillow (also das Package, das PIL zur Verfügung stellt) denn installiert?

Re: Problem mit einbinden von PIL

Verfasst: Samstag 14. Dezember 2024, 19:21
von DeaD_EyE
Jedenfalls wurde Python über den MS-AppStore installiert:

Code: Alles auswählen

C:/Users/webma/AppData/Local/Microsoft/WindowsApps/python3.13.exe
Ich weiß nicht, wie sich das auf die Installation via pip auswirkt. Ich habe es jedenfalls aufgrund irgendwelcher Probleme wieder deinstalliert und bevorzuge die lokale User-Installation des Interpreters. Dazu benötigt man auch keine Adminrechte.

Re: Problem mit einbinden von PIL

Verfasst: Samstag 14. Dezember 2024, 23:59
von grubenfox
sparrow hat geschrieben: Samstag 14. Dezember 2024, 13:14 Wie hast du Pillow (also das Package, das PIL zur Verfügung stellt) denn installiert?
... und wie/wo wurde das Programm ausgeführt? Direkt über die Kommandozeile oder über irgendeine IDE? Wenn bei Installation und beim Ausführen verschiedene Wege genutzt werden, dann kann es problematisch werden.

Re: Problem mit einbinden von PIL

Verfasst: Montag 23. Dezember 2024, 19:36
von DieterBecker
Ich habe über VS Code die Erweiterung "Python Image Preview " in der Menüleiste "Erweiterungen" durch klicken auf den Installationsbutton installiert.
Der Button hatte danach das Zeichen wie bei den Einstellungen.

Re: Problem mit einbinden von PIL

Verfasst: Montag 23. Dezember 2024, 19:46
von __blackjack__
@DieterBecker: Erweiterungen für die IDE sind was anderes als Pakete für Python. Also hast Du Pillow/PIL überhaupt installiert? Die ursprüngliche Fehlermeldung deutet darauf hin, dass es nicht installiert ist. Müsste man halt machen. 🤓