Alcătuirea unui program în Python 3 în exe folosind programul cx_freeze, Python 3 pentru începători și
Cu siguranță, fiecare Python-programator există o dorință irezistibilă, și, ocazional, o nevoie reală, compila programul în Python pentru a exe. Astăzi vă voi arăta cum să faceți acest lucru folosind programul cx_Freeze.
Întrebarea 1: după cum este necesar?
Înainte de a începe să compilați programul, trebuie să vă asigurați că este cu adevărat necesar.
Programul „Compilation“ pe piton - un proces care poate fi însoțită de mai multe probleme. Mai mult decât atât, aceasta nu compilează codul nativ, cum ar fi un program în C, dar numai „construi“ în executabil al programului, împreună cu o parte din interpret Python.
Prin urmare, dacă utilizați programul le sau pe computerele celor care îl vor folosi, va sta Python interpret, nu trebuie să-l compilați.
instalarea cx_Freeze
Gohlke / pythonlibs / # cx_freeze (deoarece nu are un bug rău, care este versiunea oficială).
Apoi înființat, nu uitați să aleagă directorul corect, în cazul în care piton.
Creați un dosar cu setup.py program cu conținutul fișierului:
Vom trece la linia de comandă (de obicei Start → → Linie standard de comandă). Procedăm în dosarul programului (în cazul meu D: \ Dima \ Py). Rulați comanda C: \ Python34 \ python.exe setup.py construi (în loc de C: \ Python34 nevoie pentru a scrie folderul în care este instalat Python).
Și compila din nou.
Puteți crea, de asemenea, msi-fișier de comandă C: \ Python34 \ python.exe setup.py bdist_msi.
Desigur, atunci când compilați programe mai complexe, s-ar putea confrunta cu mai multe provocări.
Pentru a le rezolva, ar trebui să utilizați documentația oficială.