Seite 2 von 2
Re: pillow pip etc
Verfasst: Samstag 11. April 2026, 10:38
von noisefloor
@Bernardo_smf: pip ist ein ausführbares Programm, _kein_ Modul für Python. Ausführbare Programme führt man im Terminal auf, unter Windows als z.B. die Windows Eingabeaufforderung oder in der PowerShell. Im Python-Interpreter, den du via `python` in der Eingabeaufforderung startest, führst du _nur_ Python Befehl und Code aus, interaktiv.
Das ist ein essentieller Unterschied und das Grundverständnis, was man wo macht, muss schon da sein. Da ist auch nichts Python-spezifisches, das ist bei vielen Programmiersprachen so.
Gruß, noisefloor
Re: pillow pip etc
Verfasst: Dienstag 14. April 2026, 12:30
von Bernardo_smf
Hallo und moin noisefloor,
ja, das war ein sehr hilfreicher Austausch über "pip" mit dir. Ich habe jetzt einige Programme aus dem Tutorial von Weigend zum Laufen bringen können. -
Meine letzte Frage bleibt:
Wie komme ich an eine Übersicht über die PyPi Moduleheran? Das sollen ja einige hundert Tausend sein. Das müsste doch jetzt ganz einfach sein, oder?
Wie sind die geordnet, etc?
Kannst du dazu etwas sagen?
Vielen Dank
Bernardo
PS Ich bin nicht so schnell mit dem Antworte: Ich bin seit über 15 Jahren im Ruhestand (Physiker und Prof für Elektrotechnik) und mach die Programmierung eigentlich nur zum Zeitvertreib. Und Neugier, da Kollegen von mir u.a. C++ unterrichtet haben und ich wissen will, wie so eine objekltorientierte Sprache "tickt".
Re: pillow pip etc
Verfasst: Dienstag 14. April 2026, 13:34
von Sirius3
Dafür gibt es
https://pypi.org. Du mußt aber wissen, was Du suchst, um etwas zu finden. Was ist Deine eigentliche Frage? Was fehlt Dir noch?
Re: pillow pip etc
Verfasst: Dienstag 14. April 2026, 13:48
von __blackjack__
@Bernardo_smf: Die Module die installiert sind, kann man mit ``pip list`` auflisten. Dabei muss man beachten, dass es mehrere Python-Installationen und venvs auf dem Rechner geben kann.
Die Module/Packages, die man aus dem Python Package Index installieren kann, lassen sich dort suchen und auflisten:
https://pypi.org/
Projekte können Klassifikatoren angeben, nach denen man in der Suche filtern kann:
https://pypi.org/classifiers/
Bezüglich »wie so eine objektorientierte Sprache “tickt“« sollte man vielleicht anmerken, dass es nicht _die_ Objektorientierung gibt. Es gibt beispielsweise C++-Programmierer, die sagen Python wäre nicht wirklich objektorientiert. Andererseits sagt der Mensch, der den Begriff „objektorientiert“ erfunden hat (Alan Kay), dass er dabei nicht das im Kopf hatte was C++ unter diesem Namen macht. Es gibt da also durchaus Spielraum wie Objektorientierung aufgefasst und umgesetzt werden kann, und man kann das IMHO nicht anhand einer einzigen Programmiersprache komplett erfassen.