2016-07-22 8 views
0

Ich habe dieses Skript in Python 3.5 geschrieben und ich muss es in einem Windows 7-PC ausführen. Das Problem ist, dass auf diesem PC Python nicht installiert ist. Gibt es eine Möglichkeit, die .py in eine Erweiterung zu konvertieren, die Windows ausführen kann? Oder gibt es eine Möglichkeit, die .py-Datei in .bat oder ähnliches umzuwandeln?Kann ich Python 3.5-Skripte in Windows ausführen, ohne dass Python installiert ist?

Danke!

+2

Python ist eine interpretierte Sprache. Daher wird der Interpreter benötigt, um das Skript auszuführen. – Squashman

+0

[PyInstaller] (http://www.pyinstaller.org/) sollte funktionieren. Es hat viele Optionen und eine Lernkurve, aber ich habe es erfolgreich benutzt. – anonymoose

Antwort

2

py2exe sollte solche Situationen behandeln. Direkt von der Tutorial-Site heißt es:

"py2exe macht Python-Programme in Pakete, die auf anderen Windows-Computern ausgeführt werden können, ohne Python auf diesen Computern zu installieren."

Quelle: http://www.py2exe.org/index.cgi/Tutorial

+0

Ja, aber Python 3.5 wird nicht unterstützt. Nur bis zu 3.4 –

+0

Ich kann nicht für jeden Anwendungsfall sprechen, aber ich konnte es auf einem einfachen Python 3.5-Programm verwenden, und es hat wie erwartet funktioniert. – LukeGeneva