Instalasi PyQt di Windows

TAHAP I: PENGUNDUHAN

Untuk mengunduh file instalasi PyQt, dapat mengunjungu halaman website Riverbank Computing. Pada bagian sebelah kanan terdapat daftar tautan untuk mengunduh file instalasi. Pada kali ini saya akan mengunduh dan menggunakan PyQt4.

Pada halaman unduhan PyQt4, Anda akan dihadapkan pada beberapa pilihan file instalasi seperti gambar dibawah ini. Dalam memilih file instalasi tersebut pastikan terlebih dahulu:

  1. Versi Python yang Anda gunakan
  2. Arsitektur komputer Anda
  3. Qt4 atau Qt5

Pada kali ini saya mengunduh PyQt4-4.11.4-gpl-Py3.4-Qt5.5.0-32.exe. Anda tentukan pilihan Anda sendiri.

TAHAP II: INSTALASI

Setelah Anda mengunduh file instalasinya, klik dua kali pada filte unduhan tersebut dan pilih Run jika muncul jendela seperti dibawah ini.

Pilih Next > .

Pilih I Agree.

Saat muncul jendela seperti dibawah ini, pastikan semua komponen telah dipilih untuk di install, lalu Pilih Next >.

Pastikan direktori tempat mengistal sama dengan direktori tempat anda menginstal Python, lalu pilih Install.

Tunggu sampai proses selesai.

Anda telah berhasil menginstal PyQt di kompoter Anda.

Silahkan share halaman post ini dengan rasa Semangat Berbagi Pengetahuan

Salam RifLab!

Install Library Python Secara Online & Offline

Mungkin anda sudah membaca postingan yang berjudul Library Python Yang Sering Digunakan Geoscientific. Terdapat beberapa cara meng-install library Python, yaitu:

Secara online

Menginstall library secara online sangatlah mudah cukup mengetikan perintah seperti dibawah ini pada command prompt (windows) atau terminal (linux)

pip install 'package'

Ganti kata ‘package’  dengan nama library yang diinginkan seperti contoh dibawah ini

pip install numpy
pip install matplotlib
pip install scipy
pip install pandas

Secara offline

Untuk menginstall secara offline, anda haru mengunduh file *.whl terlebuh dahulu. Untuk anda yang menggunakan sistem operasi windows dengan mudah tinggal mengunduh nya di Unofficial Windows Binaries for Python Extension Packages. Anda tinggal menyesuaikan kebutuhan versi python anda.

Jika anda menggunakan sistem operasi linux atau MacOs, anda dapat mengunuhnya di index of packages. Pada tautan ini anda juga disuguhkan *.whl untuk windows. Anda tinggal menyesuaikan kebutuhan versi python dan sistem operasi anda.

Anda juga harus mengunduh dependencies (kebutuhan) dari library tersebut.

Setelah berhasil menngunduh *.whl, anda tinggal perintah seperti dibawah ini pada command prompt (windows) atau terminal (linux) dan pastikan anda berada pada direktori yang tepat

pip install package-name.whl

Seperti contohnya

pip install numpy-1.13.0rc2-cp35-cp35m-manylinux1_x86_64.whl

Silahkan share halaman post ini dengan rasa Semangat Berbagi Pengetahuan

Salam RifLab!

Library Python Yang Sering Digunakan Geoscientific

Bagi pengguna python, penggunaan library menjadi hal mutlak. Python sendiri memeiliki banyak library gratis yang dikembangkan secara terbuka oleh berbagai pihak. Bahkan fungsi dan keunggulan library python ini bisa menyamai bahkan melebihi dari fitur-fitur dari perangkat lunak berbayar.

Tiap pengguna memiliki kebutuhan library-nya masing-masing. Untuk saya pribadi, saya mengunakan library sebabagi berikut:

  1. Numpy (NumPy adalah library untuk bahasa pemrograman Python untuk memenuhi kebutuhan penggunaan larik (array), multi dimensi dan matriks serta memiliki fungsi matematika tingkat tinggi. Numpy dibuat oleh Jim Hugunin dengan kontribusi dari beberapa pengembang lainnya.)
  2. Scipy (SciPy adalah library Python yang digunakan untuk komputasi ilmiah dan komputasi teknis. SciPy berisi modul untuk optimasi, aljabar linier, integrasi, interpolasi, fungsi khusus, pemrosesan FFT, sinyal dan gambar, pemecah masalah ODE dan tugas lainnya yang umum dilakukan dalam sains dan teknik.)
  3. Matplotlib (Matplotlib adalah library plotting untuk bahasa pemrograman Python. Matplotlib menyediakan fasilitas Application Program Interface (API) berorientasi objek untuk dapat disematkan ke aplikasi yang menggunakan perangkat Graphic User Interface (GUI)  seperti Tkinter, wxPython, Qt, atau GTK +. Matplotlib juga memiliki antarmuka (interface) ”pylab” prosedural berdasarkan mesin (seperti OpenGL), yang dirancang sangat mirip dengan MATLAB.)
  4. Pandas (Pandas adalah library yang ditulis untuk bahasa pemrograman Python untuk manipulasi dan analisis data. Secara khusus, pandas menawarkan struktur data dan operasi untuk memanipulasi tabel numerik dan deret waktu.)
  5. Obspy (ObsPy adalah proyek sumber terbuka (open source) yang didedikasikan untuk menyediakan kerangka kerja Python untuk memproses data seismologi. Obspy menyediakan format file yang umum, kemudahan
    pengguna untuk mengakses pusat data dan rutinitas pemrosesan sinyal seismologi yang memungkinkan manipulasi deret waktu seismologis. Tujuan proyek ObsPy adalah memfasilitasi pengembangan aplikasi seismologi dengan cepat.)
  6. The Jupyter Notebook. (The Jupyter Notebook App adalah aplikasi server-client yang dapat mengedit dan menjalankan dokumen notebook melalui web browser. Aplikasi  Jupyter Notebook dapat dijalankan di desktop lokal yang tidak memerlukan akses internet atau dapat diinstal di server dan diakses melalui internet. 

Silahkan share halaman post ini dengan rasa Semangat Berbagi Pengetahuan

Salam RifLab!