Κοινή χρήση τεχνολογίας

Πρόγραμμα python packaging αρχείο .exe

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina


Όταν αναπτύσσουμε ένα πρόγραμμα βαθιάς εκμάθησης, εκτελούμε συχνά τον κώδικα σε άλλον υπολογιστή και συνεχίζουμε να εγκαθιστούμε τις εξαρτήσεις του περιβάλλοντος βαθιάς εκμάθησης, ωστόσο, η συσκευασία ολόκληρου του προγράμματος κώδικα σε ένα αρχείο .exe θα περιλαμβάνει επίσης τις ενότητες από τις οποίες εξαρτάται το πρόγραμμα Οι βιβλιοθήκες, τα αρχεία πόρων κ.λπ. συσκευάζονται μαζί.

1. cxfreeze

Η αρχή του cxfreeze είναι να συσκευάσει το πρόγραμμα Python και τις εξαρτώμενες ενότητες, βιβλιοθήκες, αρχεία πόρων κ.λπ. σε ένα εκτελέσιμο αρχείο. Κατά τη διάρκεια της διαδικασίας συσκευασίας, το cxfreeze θα συσκευάσει τον διερμηνέα Python και τον κώδικα του προγράμματος μαζί, καθώς και τις μονάδες, τις βιβλιοθήκες, τα αρχεία πόρων κ.λπ. από τα οποία εξαρτάται το πρόγραμμα. Όταν το πρόγραμμα εκτελείται, το cxfreeze θα αποσυμπιέσει αυτά τα αρχεία και θα εκτελέσει το πρόγραμμα στον αποσυμπιεσμένο φάκελο.

# 1.1 Εγκαταστήστε το cxfreeze

pip install cx_Freeze
  • 1

1.2 Δημιουργία αρχείου setup.py

其实主要就是将executables里换成你的主函数入口
  • 1
from cx_Freeze import setup, Executable

setup(
    name="flooring",
    version="1.0",
    description="flooring exe",
    executables=[Executable("my_windows.py")]
)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

1.3 Δημιουργία .exe

python setup.py build
  • 1