Tartalomjegyzék

< Python

Python fordítás

PyInstaller

Webhely:

Használat:

pyinstaller program01.py

Ez generál egy csomagalkönyvtárat dist néven.

py2exe

Webhely:

Létre kell hozni egy beállító scriptet.

nano setup.py
from distutils.core import setup
import py2exe

setup(console=['hello.py'])
python3 setup.py installer

Futtatás:

python setup.py py2exe

Cypthon

Webhely:

A Cython valójában egy programozási nyelv, amely megkönnyíti a Python kiterjesztések írását C nyelven, de Python kódok fordítására is használható.

Nuitka

Telepítés

Webhely:

Telepítés csomagból:

apt install nuitka

vagy:

pip3 install nuitka

Ellenőrzés:

python -m nuitka --version

Használat

python -m nuitka --mingw64 hello.py

Linuxon létrejön egy hello.bin nevű fájl. Futtatás:

./hello.bin

Windowson egy hello.exe nevű fájl jön létre.

Létrejön egy hello.build könyvtár is, de itt csak a fordítás történk.

Modul

Bővítőmodul hozzáadása

python3 -m nuitka --module valami_modul.py

Csomag készítése

python3 -m nuitka --module valami_csomag --include-package=valami_csomag

auto-py-to-exe

A PyInstaller GUI előtét programja.

GitHub:

Telepítés:

pip3 install auto-py-to-exe

Indítás:

python3 -m auto_py_to_exe