Saat kami mengembangkan aplikasi, kami membutuhkan penganalisis kode untuk membantu kami men-debug kesalahan dan memberi tahu kami di mana kami telah membuat kesalahan. Nah, Python memiliki alat yang signifikan, dan hari ini Anda akan belajar cara menginstalnya. Singkatnya, posting ini adalah tentang cara menginstal PyLint di Ubuntu 20.04.
Pertama, apa itu PyLint?
PyLint adalah pengurai kode untuk python yang membantu pengembang untuk memeriksa kode python untuk kesalahan sintaks dan sebagainya.
Salah satu fitur utama dari Pylint adalah kita dapat mengintegrasikannya ke banyak editor teks seperti Eclipse, Emacs, TexMate VIM dan sebagainya.
Keuntungan besar Pylint adalah sangat dapat dikonfigurasi, disesuaikan, dan Anda dapat dengan mudah menulis plugin kecil untuk menambahkan fitur pribadi.
Seperti yang Anda harapkan, ini adalah open source dan tersedia untuk banyak sistem dan untuk banyak proyek.
Satu hal yang tidak banyak orang tahu adalah bahwa Pylint dikirimkan dengan Pyreverse yang membuat diagram UML untuk kode python. Dengan kata lain, kita dapat membuat UML dengan cepat dan semua terintegrasi ke dalam bahasa.
Masih banyak lagi yang bisa kita ketahui jika kita mengunjungi website aplikasi ini.
Instal PyLint di Ubuntu 20.04
Ada dua cara untuk menginstal PyLint. Salah satunya melalui repositori resmi distro. Metode ini mudah dan ideal untuk pemula.
Satu-satunya hal yang harus Anda lakukan adalah membuka terminal dan menjalankan beberapa perintah ini
sudo apt update
sudo apt install pylint
Setelah itu, Anda akan dapat menggunakannya tanpa masalah.
Metode ini mudah dilakukan tetapi tidak menyediakan versi stabil terbaru dari alat ini.
Instal PIP (Python Package Manager) di Ubuntu 20.04
Cara terbaik untuk menginstal PyLint adalah melalui PIP. Jadi pertama-tama buka terminal di sistem Anda dan perbarui seluruh sistem.
sudo apt update
sudo apt upgrade
Kemudian, instal PIP sebagai berikut.
sudo apt install python3-pip python3-dev
Sebelum menggunakan PIP, disarankan untuk memperbaruinya.
pip3 install -U pip
Sekarang verifikasi versi PIP yang Anda jalankan
pip3 --version
pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)
Sekarang tambahkan folder tempat PIP menyimpan binari ke PATH.
nano ~/.bashrc
Dan di akhir file ditambahkan.
export PATH=$PATH:/home/user/.local/bin
Terakhir terapkan perubahan
source ~/.bashrc
Menginstal PyLint
Dengan PIP yang sudah ada di sistem, kita kemudian dapat menginstal PyLint. Untuk melakukannya, jalankan saja.
pip3 install pylint
Dengan cara ini Anda akan memilikinya di sistem. Sebelum menggunakannya, ada baiknya untuk memperbaruinya.
pip3 install -U pylint
Jika Anda menginginkannya, Anda dapat menampilkan versi yang telah diinstal dengan perintah berikut.
pylint --version
Contoh Keluaran
pylint 2.12.2
astroid 2.9.3
Python 3.8.10 (default, Nov 26 2021, 20:14:08)
[GCC 9.3.0]
Langkah pertama dengan PyLint
Sintaks dasar yang dapat Anda gunakan untuk menggunakan PyLint adalah sebagai berikut
pylint [options] modules_or_packages
Dimungkinkan juga untuk mengurai file Python, dengan beberapa batasan. Hal yang perlu diingat adalah bahwa Pylint akan mencoba mengonversi nama file menjadi nama modul, dan hanya akan dapat memproses file jika berhasil.
pylint mymodule.py
Dimungkinkan juga untuk memanggil Pylint dari program Python lain, berkat Run()
fungsi di pylint.lint
modul (dengan asumsi opsi Pylint disimpan dalam daftar pylint_options
string) seperti:
import pylint.lint
pylint_opts = ['--disable=line-too-long', 'myfile.py']
pylint.lint.Run(pylint_opts)
Hapus Pylint di Ubuntu 20.04
Jika Anda memilih untuk tidak menggunakan PyLint lagi, Anda dapat menghapusnya dari sistem. Prosedurnya sederhana tetapi akan tergantung pada metode penginstalan yang Anda pilih.
Jika Anda telah menginstalnya melalui APT pada metode pertama, maka untuk menghapusnya Anda harus menjalankannya
sudo apt remove pylint
Jika Anda menginstalnya dengan PIP maka Anda harus menjalankannya
pip3 remove pylint
Dengan cara ini tidak akan ada jejak aplikasi yang tertinggal di sistem.
Kesimpulan
Mengembangkan aplikasi tidak semudah yang dibayangkan banyak orang, cukup rumit. Berkat alat seperti PyLint, kami dapat menganalisis kode kami untuk menemukan bug yang mencegahnya membangun dengan benar.
Bagikan postingan ini dan bantu kami untuk berkembang.