Hallo Pythonexperten:
seit einiger Zeit gibt es ja die Python Installer (MSIX) Dateien zum runterladen. Die habe ich auch dankbar angenommen und istalliert. Jetzt habe ich mal neugierigerweise die KI gefragt und die sagte mir:
Nein, der „Installer (MSIX)“ ist für die meisten Nutzer nicht die richtige Wahl.
Der Windows installer (64‑bit)“ ist eindeutig die bessere und sichere Option.
Als reiner Hobby-Programmierer bin ich da etwas irritiert. Seht ihr das als Python-Experten und Menschen auch so?
Ich würde mich über eine Antwort freuen. Gruß Cybernuschel.
Bei der Installation .msix oder .exe
- Cybernuschel
- User
- Beiträge: 16
- Registriert: Donnerstag 12. Mai 2022, 13:39
SpaceX ist das Lieblingsspielzeug von Elon Musk!
Python ist das Lieblingsspielzeug von mir!
Beides ist gleich spannend!
Python ist das Lieblingsspielzeug von mir!
Beides ist gleich spannend!
- __blackjack__
- User
- Beiträge: 14429
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
Was hat die ”K.I.” denn da als Begründung?
“Design patterns are kind of like sarcasm: hard to use well, not always appropriate,
and disgustingly bad when applied to problems they are not meant to solve.” — ajones in c.l.python
and disgustingly bad when applied to problems they are not meant to solve.” — ajones in c.l.python
- Cybernuschel
- User
- Beiträge: 16
- Registriert: Donnerstag 12. Mai 2022, 13:39
Als Begründung sagt die KI folgendes:
MSIX‑Pakete sind stark sandboxed und haben Einschränkungen:
Sie installieren Python in einem isolierten Container.
Viele Tools (pip, venv, Tkinter, externe Bibliotheken, PATH‑Einträge) funktionieren eingeschränkt oder gar nicht.
Manche Module können nicht korrekt installiert werden, weil sie nicht in die MSIX‑Umgebung schreiben dürfen.
Für ernsthafte Entwicklung ist das MSIX‑Python oft problematisch.
Ich möchte gerne wissen ob das wirklich so ist. Die KI redet ja auch gerne mal Blödsinn.
MSIX‑Pakete sind stark sandboxed und haben Einschränkungen:
Sie installieren Python in einem isolierten Container.
Viele Tools (pip, venv, Tkinter, externe Bibliotheken, PATH‑Einträge) funktionieren eingeschränkt oder gar nicht.
Manche Module können nicht korrekt installiert werden, weil sie nicht in die MSIX‑Umgebung schreiben dürfen.
Für ernsthafte Entwicklung ist das MSIX‑Python oft problematisch.
Ich möchte gerne wissen ob das wirklich so ist. Die KI redet ja auch gerne mal Blödsinn.
SpaceX ist das Lieblingsspielzeug von Elon Musk!
Python ist das Lieblingsspielzeug von mir!
Beides ist gleich spannend!
Python ist das Lieblingsspielzeug von mir!
Beides ist gleich spannend!
- DeaD_EyE
- User
- Beiträge: 1369
- Registriert: Sonntag 19. September 2010, 13:45
- Wohnort: Hagen
- Kontaktdaten:
Cybernuschel hat geschrieben: Samstag 25. Juli 2026, 10:28 Als Begründung sagt die KI folgendes:
....
Manche Module können nicht korrekt installiert werden, weil sie nicht in die MSIX‑Umgebung schreiben dürfen.
Die KI fantasiert mal wieder. Wenn man den Python Installer installiert und dann als normaler Benutzer einen neuen Interpreter installiert, landet der in %localappdata%\Python\....
Da das Verzeichnis dem Benutzer gehört, kann er dort auch schreiben. Die Aussage, dass man manche Module nicht installieren kann, ist falsch.
Ich nutze auf der Arbeit Windows 11 mit unterschiedlichen Python-Versionen, die ich mit dem Python Installier installiere.
Ein weiterer Vorteil ist, dass man die Interpreter alle auf einmal updaten kann.
Unter Linux nutze ich pyenv, um Python-Interpreter aus den Quellen zu kompilieren. Das Tool uv ist noch eine Alternative, um Python-Interpreter, virtuelle Umgebungen und Module zu installieren.
sourceserver.info - sourceserver.info/wiki/ - ausgestorbener Support für HL2-Server
- Cybernuschel
- User
- Beiträge: 16
- Registriert: Donnerstag 12. Mai 2022, 13:39
Vielen Dank für die Antwort.
Ich habe Python auch mit dem Python Installer installiert und es klappt alles prima.
Allerdings nutze ich als kleiner Hobbyprogrammierer nur den Bruchteil von Python aus (Was mir riesgen Spaß macht weil Python die geilste Programmiersprache der Welt ist)
Auf jeden Fall ist es in solchen Fällen gut mit echten Menschen zu sprechen.
Gruß Cybernuschel
Ich habe Python auch mit dem Python Installer installiert und es klappt alles prima.
Allerdings nutze ich als kleiner Hobbyprogrammierer nur den Bruchteil von Python aus (Was mir riesgen Spaß macht weil Python die geilste Programmiersprache der Welt ist)
Auf jeden Fall ist es in solchen Fällen gut mit echten Menschen zu sprechen.
Gruß Cybernuschel
SpaceX ist das Lieblingsspielzeug von Elon Musk!
Python ist das Lieblingsspielzeug von mir!
Beides ist gleich spannend!
Python ist das Lieblingsspielzeug von mir!
Beides ist gleich spannend!
- noisefloor
- User
- Beiträge: 4332
- Registriert: Mittwoch 17. Oktober 2007, 21:40
- Wohnort: WW
- Kontaktdaten:
Hallo,
unter Windows solltest du Python über das Microsoft Store installieren. Die Python Versionen dort werden von der Python Software Foundation bereit gestellt. Vorteile: du bekommst automatisch Bugfix-Updates für deine Version, da kannst lokal oder systemweit installieren und du kannst - wenn notwendig - einfacherer mehrere Versionen parallel installieren.
Gruß, noisefloor
unter Windows solltest du Python über das Microsoft Store installieren. Die Python Versionen dort werden von der Python Software Foundation bereit gestellt. Vorteile: du bekommst automatisch Bugfix-Updates für deine Version, da kannst lokal oder systemweit installieren und du kannst - wenn notwendig - einfacherer mehrere Versionen parallel installieren.
Gruß, noisefloor
- DeaD_EyE
- User
- Beiträge: 1369
- Registriert: Sonntag 19. September 2010, 13:45
- Wohnort: Hagen
- Kontaktdaten:
Ich hab die gegenteilige Meinung. Vor 2 Jahren hab ich erstmal alle Python-Interpreter aus dem MS-Store entfernt und der Grund war ein Berechtigungsproblem. Ich konnte irgendwelche Module nicht installieren.unter Windows solltest du Python über das Microsoft Store installieren.
sourceserver.info - sourceserver.info/wiki/ - ausgestorbener Support für HL2-Server
Die Programme des Microsoft Stores liegen zur Installation dort im schon erwähnten MSIX-Format vor. Hierdurch kann es zu diversen Problemen kommen. Beim Zwang zur Sandbox hat man offenbar nicht zu Ende gedacht.
- noisefloor
- User
- Beiträge: 4332
- Registriert: Mittwoch 17. Oktober 2007, 21:40
- Wohnort: WW
- Kontaktdaten:
Hallo,
das Problem hat ich noch nie, aber ich brauche unter Python + Win auch eher wenig nachinstallierte Module.
Was auch immer ein guter Plan B unter Win ist: WSL2 aktivieren, das Linux seiner Wahl installieren und darin Python nutzen.
Gruß, noisefloor
das Problem hat ich noch nie, aber ich brauche unter Python + Win auch eher wenig nachinstallierte Module.
Was auch immer ein guter Plan B unter Win ist: WSL2 aktivieren, das Linux seiner Wahl installieren und darin Python nutzen.
Gruß, noisefloor
- DeaD_EyE
- User
- Beiträge: 1369
- Registriert: Sonntag 19. September 2010, 13:45
- Wohnort: Hagen
- Kontaktdaten:
Das hat dann wieder andere Einschränkungen (tkinter, GUI allgemein). Ich wollte mal innerhalb WSL2 eine Festplatte partitionieren, geht nicht. Nicht alles wird 1:1 abgebildet.Was auch immer ein guter Plan B unter Win ist: WSL2 aktivieren, das Linux seiner Wahl installieren und darin Python nutzen.
Ich hab mal darüber nachgedacht. Es gibt für Windows sehr viele Möglichkeiten Python zu installieren. Mehr als unter Linux.
(Python 2 ausgeschlossen)
- Legacy Installer (mit Admin-Rechten): C:\Program Files\Pythonxyz
- Legacy Installer (mit User-Installation): C:\Users\USER\AppData\Local\Programs\Python\Pythonxyz
- Python Installer (msix): C:\Users\USER\AppData\Local\Python\Pythonxyz
- winget: wie Legacy Installer oder darüber den Python Installer installieren
Code: Alles auswählen
Python 3.7 : PythonSoftwareFoundation.Python.3.7_3.7.x.x_x64__qbz5n2kfra8p0
Python 3.8 : PythonSoftwareFoundation.Python.3.8_3.8.x.x_x64__qbz5n2kfra8p0
Python 3.9 : PythonSoftwareFoundation.Python.3.9_3.9.x.x_x64__qbz5n2kfra8p0
Python 3.10: PythonSoftwareFoundation.Python.3.10_3.10.x.x_x64__qbz5n2kfra8p0
Python 3.11: PythonSoftwareFoundation.Python.3.11_3.11.x.x_x64__qbz5n2kfra8p0
Python 3.12: PythonSoftwareFoundation.Python.3.12_3.12.x.x_x64__qbz5n2kfra8p0
Python 3.13: PythonSoftwareFoundation.Python.3.13_3.13.x.x_x64__qbz5n2kfra8p0
3.13.x.x = exakte Paketversion
x64 oder arm64 = Architektur
qbz5n2kfra8p0 = Publisher-ID (für Python Software Foundation konstant)
Dann gibt es noch für wissenschaftliche Anwendungen Distributionen: Anaconda, miniconda
Für Anfänger ist die Installation über den MS-Store sicherlich die einfachste Möglichkeit.
sourceserver.info - sourceserver.info/wiki/ - ausgestorbener Support für HL2-Server
