15 June 2008

Extension Win32 di Python bawaan Open Office 2.4

Bagi para pengguna Open Office.org (OO.o) di environment Windows dan menginstall tambahan pyuno-bridge secara otomatis installer OO.o akan menginstall Python versi 2.3.4 yang akan terinstall di /program/python-core-2.3.4.
Bagi yang ingin memanfaat kan koneksi dari ADO di python terlebih dahulu saya mendownload extension python win32
Waktu menjalankan installer nya saya mendapatkan pesan error disebutkan bahwa tidak terdapat python di system saya, jelas saja karena Python yang saya pakai khan bawaan OO.o jadi tidak akan menset registry nya windows. Adapun script yang dapat menset registry lokasi instalasi python dapat di dapat disini. Letakkan script tersebut di dir program di lokasi instalasi OO.o kemudian panggil python.bat . Ok saya sudah selesai menset registry nya windows, kalau kurang yakin berhasil atau tidak coba saya cek di regedit (HKEY_LOCAL_MACHINE\SOFTWARE\Python\Pythoncore\2.3\) kalau sudah terdapat berarti sudah terset di registry
Sekarang saya bisa menginstall win32 dengan mulus :)
But wait!! ternyata tidak semulus yang saya duga... ada beberapa tambahan PATH yang perlu kita set.
Tambahkan Path ini di environment PATH di System Windows.
  • C:\Program Files\OpenOffice.org 2.4\program\python-core-2.3.4\lib\site-packages\pywin32_system32
  • C:\Program Files\OpenOffice.org 2.4\program
Untuk menambah bisa klik kanan di My Computer, pilih Properties kemudian klik tab Advanced klik di tombol Environtment Variables di Group System Variables di bagian Path tambahkan kedua path diatas dengan dipisah karakter semi colon (;)
ok sekarang saat nya mencoba...
masuk CMD coba panggil python
>>import pywin
>>
kalau tidak keluar error apa2 berarti sudah sukses ;)

No comments: