Ο διακομιστής δεν έχει εγκατεστημένο περιβάλλον python και δεν μπορεί να εκτελέσει απευθείας σενάρια python, πώς μπορεί να συσκευαστεί η python σε μια εφαρμογή exe; Εκτελέστε απευθείας πάνω από τον διακομιστή Windows.
Πρώτα, εγκαταστήστε το περιβάλλον python στον υπολογιστή ανάπτυξης και, στη συνέχεια, εγκαταστήστε το πακέτο pyinstaller.
Το PyInstaller είναι ένα εργαλείο για τη συσκευασία προγραμμάτων Python σε ένα αυτόνομο εκτελέσιμο πακέτο για Windows, Linux και Mac OS X.
Το PyInstaller μπορεί να διαβάσει τα σενάρια Python που γράφετε. Αναλύει τον κώδικά σας για να ανακαλύψει όλες τις άλλες λειτουργικές μονάδες και βιβλιοθήκες που απαιτούνται για την εκτέλεση σεναρίων. Στη συνέχεια, θα συλλέξει αντίγραφα όλων αυτών των αρχείων - συμπεριλαμβανομένου του ενεργού διερμηνέα Python! - και τοποθετήστε το σε έναν μόνο φάκελο με το σενάριο ή προαιρετικά σε ένα μόνο εκτελέσιμο αρχείο.
Το PyInstaller έχει δοκιμαστεί για Windows, Mac OS X και GNU/Linux. Ωστόσο, δεν είναι cross-compiler: για να δημιουργήσετε μια εφαρμογή Windows, εκτελέστε το PyInstaller στα Windows. Για να δημιουργήσετε μια εφαρμογή GNU / Linux, εκτελέστε την σε ένα περιβάλλον όπως το GNU / Linux. Το PyInstaller έχει χρησιμοποιηθεί με επιτυχία με τα AIX, Solaris, FreeBSD και OpenBSD, αλλά δεν έχει δοκιμαστεί εναντίον τους σε συνεχείς δοκιμές ολοκλήρωσης. Η εντολή είναι η εξής:
Μεταβείτε στον κατάλογο του packager και συσκευάστε τον με την ακόλουθη εντολή:
Αφού η συσκευασία είναι επιτυχής, προσθέστε έναν φάκελο dist στο έργο, ο οποίος περιέχει τη συσκευασμένη εφαρμογή exe.
|