Bagi yang sedang dalam tahap mencoba Python dan mencoba mengkolaborasikannya dengan OpenCV pasti masih sering mengalami seringnya mendapatkan synthax error dan belum tahu bagaimana cara mengatasinya. Salah satunya mungkin seperti pesan error yang tertulis pada judul artikel ini, "ImportError: matplotlib requires six," "ImportError: matplotlib requires dateutil," dan "ImportError: matplotlib requires pyparsing."
Pesan-pesan error itu terjadi karena kita belum menginstall module-module tersebut yang dibutuhkan matplotlib untuk menjalankan fungsi-fungsi tertentu. Untuk mengatasinya kita tinggal menginstall saja module-module yang diperlukan tersebut.
Berikut ini adalah langkah-langkahnya (Untuk Windows, saya mencobanya di Windows 7) :
1. Open CMD, jika belum tahu caranya, cara yang paling cepat adalah klik icon "Start Menu" dan ketikkan cmd (tidak case sensitive, jadi bisa menggunakan huruf kecil, huruf besar, atau gabungan keduanya) pada Search Programs and Files.
Pada saat pertama kali membuka CMD, harusnya ada berada di direktori User yang Anda gunakan sekarang, contoh : C:\Users\Admin
2. Akses direktori Scripts di dalam folder Python, dalam hal ini saya menggunakan direktori default (Python 2.7.9), yaitu di C:\Python27\Scripts. Jika Anda juga menggunakan direktori default dan mungkin belum tahu ataupun lupa cara mengaksesnya, berikut ini adalah caranya :
3. Nah sekarang kenapa kita harus berada di direktori Scripts ? Karena kita membutuhkan file pip.exe untuk menginstall module-module tersebut. Berikut ini adalah command-command untuk menginstallnya.
4. Ok, sekarang Anda bisa melanjutkan coding Anda yang sempat tertunda.
Pesan-pesan error itu terjadi karena kita belum menginstall module-module tersebut yang dibutuhkan matplotlib untuk menjalankan fungsi-fungsi tertentu. Untuk mengatasinya kita tinggal menginstall saja module-module yang diperlukan tersebut.
Berikut ini adalah langkah-langkahnya (Untuk Windows, saya mencobanya di Windows 7) :
1. Open CMD, jika belum tahu caranya, cara yang paling cepat adalah klik icon "Start Menu" dan ketikkan cmd (tidak case sensitive, jadi bisa menggunakan huruf kecil, huruf besar, atau gabungan keduanya) pada Search Programs and Files.
Pada saat pertama kali membuka CMD, harusnya ada berada di direktori User yang Anda gunakan sekarang, contoh : C:\Users\Admin
2. Akses direktori Scripts di dalam folder Python, dalam hal ini saya menggunakan direktori default (Python 2.7.9), yaitu di C:\Python27\Scripts. Jika Anda juga menggunakan direktori default dan mungkin belum tahu ataupun lupa cara mengaksesnya, berikut ini adalah caranya :
3. Nah sekarang kenapa kita harus berada di direktori Scripts ? Karena kita membutuhkan file pip.exe untuk menginstall module-module tersebut. Berikut ini adalah command-command untuk menginstallnya.
- six -
Ketikkan : pip install six
- dateutil -
Ketikkan : pip install python-dateutil
- pyparsing -
Ketikkan : pip install pyparsing
- pytz - (tambahan)
Ketikkan : pip install pytz
4. Ok, sekarang Anda bisa melanjutkan coding Anda yang sempat tertunda.
terimakasih banyak mas,,, sangat membantu,,
ReplyDelete