Tuesday, 17 January 2012

Mengubah Python to EXE

Kali ini saya sedang bermain dengan python di windows. Saya penasaran mau mencoba mengubah '.py' menjadi '.exe'. Alhamdulillah berhasil. Berikut ini saya share langkah-langkahnya:
  1. Pastikan pada sistem operasi windows anda telah terinstal python. Kalau belum, silakan bisa download di http://www.python.org/ftp/python/2.7.1/python-2.7.1.msi
  2. Setelah selesai menginstal python pada komputer anda, buatlah sebuah program, kemudian aktifkan command prompt melalui menu Start > All Programs > Accessories > Command Prompt
  3. Masuklah ke direktori di mana Python anda berada. Sebagai contoh

    C:\Python25>

  4. Buatlah sebuah program dengan nama setup.py kemudian tuliskan kode di bawah ini pada program tersebut.

    from distutils.core import setup
    import py2exe

    setup(console=['sample.py'])

    Ubah sample.py pada kode program di atas dengan nama program yang telah anda buat, kemudian save.
  5. Jalankan perintah berikut:

    C:\Python25>python setup.py install

  6. Jalankan perintah berikut:

    C:\Python25>python setup.py py2exe
  7. Sekarang, program anda telah dikonversi menjadi '.exe'. Untuk menjalankannya, masuklah ke dalam direktori 'dist', kemudian jalankan program anda sebagaimana contoh di bawah ini

    C:\Python25>dist>sample.exe

    Hello World

Selamat mencoba !