Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Peter Heitzer" Newsgroups: de.comp.lang.python Subject: Re: [Python-de] Re: subprocess.call() funktioniert nicht mit Windows? Date: 28 Mar 2025 08:20:22 GMT Lines: 31 Message-ID: References: <198c8db5-3320-48fc-a119-5ff6f299cc5d@goebel-consult.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net eYfW1BV60JHkOg38Ye7xjghD9DQkbFmEEbu+JwDW8ez4rMBdEIDcTA9hzJ X-Orig-Path: not-for-mail Cancel-Lock: sha1:8U3jg/mxt5m4V6z8ZsmCJuPL7Mo= sha256:+uBk/KciejwOMithdtsbiKIgOIAPR4tozn0UQNr9p5c= User-Agent: tin/2.6.2-20221225 ("Pittyvaich") (Linux/6.1.0-32-amd64 (x86_64)) Xref: csiph.com de.comp.lang.python:6285 Ulli Horlacher wrote: >Peter Heitzer wrote: >> Das kann auch vom PyInstaller kommen. Ich habe PyInstaller ein paar >> mal probiert und war wenig begeistert. >Es ist das einzige Programm, das ich kenne, das aus einem Python-Skript >eine standalone Windows Executable produziert. >> Ich verwende lieber einen generischen Installer (NSIS). >> Für einen Test mit einem zugegebenerweise primitiven Programm mit >> guizero bin ich wie folgt vorgegangen. >> Python installiert: >> python-3.13.2-amd64.exe /passive TargetDir="%userprofile%\py3" InstallAllUsers=0 Include_doc=0 Include_test=0 >> Danach ins Verzeichnis %userprofile%\py3 gewechselt und guizero >> nachinstalliert. >Das ist fuer meine User VIEL zu kompliziert. Das schaffen die nie. >Die wollen EIN Programm zum herunterladen und dann mit Klick drauf >ausfuehren. Alles andere akzeptieren die nicht. Das sollen ja nicht die User, sondern du machen. Mein Beispiel ist als NSIS Installationsfile knapp 24 MiB gross und startet nach Klicken das Pythonskript. -- Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de