pillow pip etc

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Bernardo_smf
User
Beiträge: 5
Registriert: Mittwoch 11. März 2026, 17:33

Moin,
ich bin Neuling auf Python 3. Arbeite mich durch ein Buch von Michael Weigend. Beim Laden der Python Imaging Labrary (PIL) komme ich nicht weiter. Ich habe eine Datei pip 26.0.01 erzeugt, aber es gelingt nicht den Befehl
pip install pillow
zu "aktivieren".

Da fehlen mir einige (etliche) Informationen.
LG Bernardo
Sirius3
User
Beiträge: 18385
Registriert: Sonntag 21. Oktober 2012, 17:20

Was hast du versuchst und welche Meldung bekommst du?

Was meinst Du mit "Ich habe eine Datei pip 26.0.01 erzeugt"?
Benutzeravatar
snafu
User
Beiträge: 6959
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

Was genau passiert denn, wenn du ``pip install pillow`` ausführst? Kopiere am besten die Ausgabe der Shell hier rein.

Ins Blaue geraten wäre meine Vermutung, dass der Befehl nicht auf der Kommandozeile, sondern in der Python-Shell ausgeführt wird, was natürlich so nicht funktioniert.
Pedroski55
User
Beiträge: 50
Registriert: Freitag 25. Juli 2025, 00:20

Moin! Weiß nicht wie man dies in Windows handhabt, aber in Linux, versuche dies auf der Kommandozeile (bash shell): pip show pillow

Dann, wenn man pillow hat, sieht man etwa:
peterr@peterr-Modern-15-B7M:~$ pip show pillow
Name: pillow
Version: 10.2.0
Summary: Python Imaging Library (Fork)
Home-page:
Author:
Author-email: "Jeffrey A. Clark (Alex)" <aclark@aclark.net>
License: HPND
Location: /usr/lib/python3/dist-packages
Requires:
Required-by:
Benutzeravatar
noisefloor
User
Beiträge: 4314
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

der Umgang mit pip wird auch im Python-Tutorial erklärt. Man muss auf jeden Fall nichts selber anlegen... Link zum Kapitel der deutschen Übersetzung: https://pytude.readthedocs.io/de/latest/venv/.

Ansonsten wie schon gesagt wurde: Schritt für Schritt beschreiben, was gemacht wurde. Nicht mit eigenen Worten, sondern die Befehl hier rein kopieren.

Gruß, noisefloor
indefatiga
User
Beiträge: 1
Registriert: Montag 2. Februar 2026, 04:13

Moin! Hast du mal versucht, python3 -m pip install pillow auszuführen statt nur pip install pillow? Oft liegt es daran, dass pip nicht mit der richtigen Python-Version verknüpft ist. Und welche Fehlermeldung bekommst du genau? Das würde beim Eingrenzen helfen
Benutzeravatar
Kebap
User
Beiträge: 796
Registriert: Dienstag 15. November 2011, 14:20
Wohnort: Dortmund

Bernardo_smf hat geschrieben: Montag 16. März 2026, 16:48 Arbeite mich durch ein Buch von Michael Weigend.
Welches denn? Was steht dort?
Bernardo_smf hat geschrieben: Montag 16. März 2026, 16:48 Da fehlen mir einige (etliche) Informationen.
LG Bernardo
Mir ebenfalls. :mrgreen:
MorgenGrauen: 1 Welt, 8 Rassen, 13 Gilden, >250 Abenteuer, >5000 Waffen & Rüstungen,
>7000 NPC, >16000 Räume, >200 freiwillige Programmierer, nur Text, viel Spaß, seit 1992.
Bernardo_smf
User
Beiträge: 5
Registriert: Mittwoch 11. März 2026, 17:33

Sirius3 hat geschrieben: Montag 16. März 2026, 18:49 Was hast du versuchst und welche Meldung bekommst du?

Was meinst Du mit "Ich habe eine Datei pip 26.0.01 erzeugt"?
How to install pip aus Internet. Quelle: Python-3.com

https://bootstrap.pypa.io/get-pip.py
„Diesen Befehl ausgeführt“

Python 3.13.7 (tags/v3.13.7:bcee1c3, Aug 14 2025, 14:15:11) [MSC v.1944 64 bit (AMD64)] on win32
Enter "help" below or click "Help" above for more information.

= RESTART: C:/Users/Bernd Schmalfeldt/AppData/Local/Programs/Python/Python313/test_PIP.py
Collecting pip
Using cached pip-26.0.1-py3-none-any.whl.metadata (4.7 kB)
Using cached pip-26.0.1-py3-none-any.whl (1.8 MB)
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 26.0.1
Uninstalling pip-26.0.1:
Successfully uninstalled pip-26.0.1
Successfully installed pip-26.0.1

Auszug sud dem Verzeichnis
C:\Users\Bernd Schmalfeldt\AppData\Local\Programs\Python\Python313


Beim Versuch die untenstehenden Programme auszuführen
pip
Pip 3.13
Oder pip3
öffnet sich die Python-shell ganz kurz, um dann wieder zu verschwinden.
Dasselbe passiert, wenn ich
python get-pip.py
in die Eingabeaufforderung eingebe.

Danke Bernardo
Benutzeravatar
noisefloor
User
Beiträge: 4314
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

wie hast du denn Python installiert? Wenn du über das Microsoft Store gehst und das Python, was von der Python Software Foundation da bereit gestellt wird, installierst (was für die Standardinstallation unter Win auch der empfohlenen Weg ist), dann ist pip bereits mit installiert und du brauchst _nichts_ extra installieren. Und Python ist direkt systemweit für die registriert, d.h. wenn du in der Windowsshell oder (besser PowerShell) `pip install IRGENDEIN_PYTHONMODUL` ausführst, wird das installiert.

Gruß, noisefloor
Benutzeravatar
__blackjack__
User
Beiträge: 14365
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

@Bernardo_smf: pip ist ein Kommandozeilenprogramm. Also wenn Du da irgendwo auf ein Icon drauf klickst um das auszuführen, dann öffnet sich in der Tat ganz kurz ein Konsolenfenster was dann auch gleich wieder zu geht. _Erst_ Konsolenfenster öffnen, und _dann_ darin pip aufrufen.
“It is easier to optimize correct code than to correct optimized code.” — Bill Harlan
Benutzeravatar
grubenfox
User
Beiträge: 653
Registriert: Freitag 2. Dezember 2022, 15:49

noisefloor hat geschrieben: Montag 30. März 2026, 16:30 Wenn du über das Microsoft Store gehst und das Python, was von der Python Software Foundation da bereit gestellt wird, installierst (was für die Standardinstallation unter Win auch der empfohlenen Weg ist), dann ist pip bereits mit installiert und du brauchst _nichts_ extra installieren.
Ist das nicht bei jedem aktuellen Python das man z.b. von Python.org holt so?

Wobei ich zum aufrufen von pip immer `python -m pip install IRGENDEIN_PYTHONMODUL` nutze. Aber das liegt daran dass ich mehrere Python-Versionen installiert habe (inkl. dem "System"-Python vom Linux) und daher darauf achten muss in welches Python ich irgendwelche neuen Module installiere.

"https://bootstrap.pypa.io/" erscheint mir ja sehr merkwürdig. ist das überhaupt eine vertrauenswürdige Quelle für irgendwas?

_______________________________________________________________________________
https://www.python-kurs.eu/index.php
https://learnxinyminutes.com/docs/python/

https://quickref.me/python https://docs.python-guide.org/
https://www.youtube.com/watch?v=qU3Rc6_B9es
Bernardo_smf
User
Beiträge: 5
Registriert: Mittwoch 11. März 2026, 17:33

indefatiga hat geschrieben: Mittwoch 18. März 2026, 07:58 Moin! Hast du mal versucht, python3 -m pip install pillow auszuführen statt nur pip install pillow? Oft liegt es daran, dass pip nicht mit der richtigen Python-Version verknüpft ist. Und welche Fehlermeldung bekommst du genau? Das würde beim Eingrenzen helfen
Ja, danke. Hab ich gemacht: Das ist das Ergebnis (wobei ich häufiger den Buchstaben "m" sehe und nicht weiß, wofür der steht=

Python 3.13.7 (tags/v3.13.7:bcee1c3, Aug 14 2025, 14:15:11) [MSC v.1944 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> python3 -m pip install pillow
File "<python-input-0>", line 1
python3 -m pip install pillow
^^^
SyntaxError: invalid syntax
>>>

Vielen Dank
Bernardo_smf
Benutzeravatar
sparrow
User
Beiträge: 4649
Registriert: Freitag 17. April 2009, 10:28

Du hast den Python Interpreter gestartet.
Das musst du aber in der Shell / der Kommandozeile ausführen.
Bernardo_smf
User
Beiträge: 5
Registriert: Mittwoch 11. März 2026, 17:33

grubenfox hat geschrieben: Montag 30. März 2026, 22:13
noisefloor hat geschrieben: Montag 30. März 2026, 16:30 Wenn du über das Microsoft Store gehst und das Python, was von der Python Software Foundation da bereit gestellt wird, installierst (was für die Standardinstallation unter Win auch der empfohlenen Weg ist), dann ist pip bereits mit installiert und du brauchst _nichts_ extra installieren.
Ist das nicht bei jedem aktuellen Python das man z.b. von Python.org holt so?

Wobei ich zum aufrufen von pip immer `python -m pip install IRGENDEIN_PYTHONMODUL` nutze. Aber das liegt daran dass ich mehrere Python-Versionen installiert habe (inkl. dem "System"-Python vom Linux) und daher darauf achten muss in welches Python ich irgendwelche neuen Module installiere.

"https://bootstrap.pypa.io/" erscheint mir ja sehr merkwürdig. ist das überhaupt eine vertrauenswürdige Quelle für irgendwas?
Ich habe das mit dem bootstra.pypa.io aus dem Web bei
https://www.geeksforgeeks.org/installat ... n-windows/

gefunden.
Istalliert habe ich Pyton laut Buch "Python 3 Schnelleintieg" (Autor Michael Weigend) unter
http://www.python.org/download

Gruß Bernardo
Benutzeravatar
noisefloor
User
Beiträge: 4314
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

@Bernardo_smf: beide Methode sind nicht wirklich der empfehlenswerte Weg, siehe oben. Wenn möglich würde ich alles restlos deinstallieren und dann Python via Microsoft Store installieren. Hat nebenbei auch den Vorteil, dass man Updates darüber bekommt, die man bei der manuellen Installation von python.org nicht hat.

@grubenfox:
Ist das nicht bei jedem aktuellen Python das man z.b. von Python.org holt so?
Nee. Unter z.B. Ubuntu ist pip in einem Extrapaket namens `python3-pip` und eben nicht im Paket `python3`drin. Unter Debian ist es AFAIK auch so, keine Ahnung, wie andere Linux-Distros das machen. Wenn man selber kompiliert oder den Installer von python.org holt oder unter Win das MS Store nimmt, dann ist pip AFAIK in der Tat immer dabei.

Gruß, noisefloor
Bernardo_smf
User
Beiträge: 5
Registriert: Mittwoch 11. März 2026, 17:33

noisefloor hat geschrieben: Dienstag 31. März 2026, 15:00 Hallo,

@Bernardo_smf: beide Methode sind nicht wirklich der empfehlenswerte Weg, siehe oben. Wenn möglich würde ich alles restlos deinstallieren und dann Python via Microsoft Store installieren. Hat nebenbei auch den Vorteil, dass man Updates darüber bekommt, die man bei der manuellen Installation von python.org nicht hat.

@grubenfox:
Ist das nicht bei jedem aktuellen Python das man z.b. von Python.org holt so?
Nee. Unter z.B. Ubuntu ist pip in einem Extrapaket namens `python3-pip` und eben nicht im Paket `python3`drin. Unter Debian ist es AFAIK auch so, keine Ahnung, wie andere Linux-Distros das machen. Wenn man selber kompiliert oder den Installer von python.org holt oder unter Win das MS Store nimmt, dann ist pip AFAIK in der Tat immer dabei.

Gruß, noisefloor
Danke noisefloor für deinen Beitrag. Ich glaube auch, dass ich noch einmal alles neu installieren sollte.

Nur: Ich habe bisher noch kein Programm via Microsoft installiert. Wie geht das denn?
Danke für deine Hilfe.
Bernardo
Benutzeravatar
noisefloor
User
Beiträge: 4314
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

ganz einfach: in der Windows Suche "Microsoft Store" suchen, die App öffnen und dann in de Suchleiste des MS Store "Python" eingeben. Du solltest mindestens zwei Versionen als Suchtreffer bekommen, 3.13 und 3.12. Dann auch die Version deiner Wahl klicken, also irgendwo ins Fenster, noch _nicht_ auf installieren, dann öffnet sich das Detailfenster. Wenn da unter dem Titel steht, dass das Programm von der Python Software Foundation bereitgestellt ist, kannst du auf installieren klicken.
Über das MS Store kann man auch andere Software installieren. Halt immer darauf achten, dass das Programm nach Möglichkeit von den Entwicklern selber bereit gestellt wird. Vorteil: das MS Store kümmert sich dann auch um die Updates. Das MS Store funktioniert vom Prinzip wie die Paketverwaltung von Linux-Distros, aber "nur" für Applikationssoftware und halt mit einer GUI drüber.

Wie schon gesagt wurde: pip führst du _nicht_ (!) in der Python Shell aus, sondern auf der normalen Windows Kommandozeile. Die bekommst du, wenn du in der Windowssuche "cmd" eingibst und dann das Programm "Eingabeaufforderung" ausführst. Da man das beim Programmieren ggf. öfters braucht, kannst du dir auch die Powershell von Microsoft (wichtig: PowerShell, _nicht_ Windows PowerShell) installieren. In der PowerShell ist die Autocompletion and History Funktion viel besser.

Gruß, noisefloor
Antworten