Wenn wir eine Anwendung entwickeln, brauchen wir Codeanalysatoren, die uns beim Debuggen von Fehlern helfen und uns mitteilen, wo wir Fehler gemacht haben. Nun, Python hat ein bedeutendes Tool, und heute werden Sie lernen, wie man es installiert. Kurz gesagt, in diesem Beitrag geht es darum, wie man PyLint unter Ubuntu 20.04 installiert.
Erstens, was ist PyLint?
PyLint ist ein Code-Parser für Python, der Entwicklern hilft, Python-Code auf Syntaxfehler usw. zu überprüfen.
Eines der Hauptmerkmale von Pylint ist, dass wir es in viele Texteditoren wie Eclipse, Emacs, TexMate VIM usw. integrieren können.
Der große Vorteil von Pylint ist, dass es in hohem Maße konfigurierbar und anpassbar ist und Sie einfach ein kleines Plugin schreiben können, um eine persönliche Funktion hinzuzufügen.
Wie zu erwarten, ist es Open Source und für viele Systeme und für viele Projekte verfügbar.
Eine Sache, die nicht viele Leute wissen, ist, dass Pylint mit Pyreverse ausgeliefert wird, das UML-Diagramme für Python-Code erstellt. Mit anderen Worten, wir können UML schnell erstellen und alles in die Sprache integrieren.
Es gibt viele weitere Dinge, die wir wissen können, wenn wir die Website dieser Anwendung besuchen.
Installieren Sie PyLint auf Ubuntu 20.04
Es gibt zwei Möglichkeiten, PyLint zu installieren. Einer davon ist über die offiziellen Repositories der Distribution. Diese Methode ist mühelos und ideal für Neulinge.
Das Einzige, was Sie tun müssen, ist ein Terminal zu öffnen und diese paar Befehle auszuführen
sudo apt update
sudo apt install pylint
Danach können Sie es problemlos verwenden.
Diese Methode ist einfach durchzuführen, stellt uns jedoch nicht die neueste stabile Version des Tools zur Verfügung.
Installieren Sie PIP (Python Package Manager) auf Ubuntu 20.04
Der beste Weg, PyLint zu installieren, ist über PIP. Öffnen Sie also zuerst ein Terminal in Ihrem System und aktualisieren Sie das gesamte System.
sudo apt update
sudo apt upgrade
Installieren Sie dann PIP wie folgt.
sudo apt install python3-pip python3-dev
Bevor Sie PIP verwenden, wird empfohlen, es zu aktualisieren.
pip3 install -U pip
Überprüfen Sie nun die Version von PIP, die Sie ausführen
pip3 --version
pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)
Fügen Sie nun den Ordner, in dem PIP die Binärdateien speichert, zum PATH.
hinzunano ~/.bashrc
Und am Ende der Datei fügt es hinzu.
export PATH=$PATH:/home/user/.local/bin
Wenden Sie abschließend die Änderungen an
source ~/.bashrc
PyLint installieren
Wenn PIP bereits auf dem System ist, können wir dann PyLint installieren. Führen Sie dazu einfach aus.
pip3 install pylint
Auf diese Weise haben Sie es auf dem System. Bevor Sie es verwenden, sollten Sie es aktualisieren.
pip3 install -U pylint
Wenn Sie möchten, können Sie sich die installierte Version mit folgendem Befehl anzeigen lassen.
pylint --version
Beispielausgabe
pylint 2.12.2
astroid 2.9.3
Python 3.8.10 (default, Nov 26 2021, 20:14:08)
[GCC 9.3.0]

Erste Schritte mit PyLint
Die grundlegende Syntax, mit der Sie PyLint verwenden können, lautet wie folgt
pylint [options] modules_or_packages
Es ist mit einigen Einschränkungen auch möglich, Python-Dateien zu parsen. Beachten Sie, dass Pylint versuchen wird, den Dateinamen in einen Modulnamen umzuwandeln, und die Datei nur verarbeiten kann, wenn dies gelingt.
pylint mymodule.py
Dank Run()
ist es auch möglich, Pylint aus einem anderen Python-Programm heraus aufzurufen Funktion in der pylint.lint
Modul (vorausgesetzt, die Pylint-Optionen sind in einer Liste von pylint_options
gespeichert Zeichenketten) wie:
import pylint.lint
pylint_opts = ['--disable=line-too-long', 'myfile.py']
pylint.lint.Run(pylint_opts)
Pylint in Ubuntu 20.04 entfernen
Wenn Sie PyLint lieber nicht mehr verwenden möchten, können Sie es aus dem System entfernen. Das Verfahren ist einfach, hängt jedoch von der gewählten Installationsmethode ab.
Wenn Sie es bei der ersten Methode über APT installiert haben, müssen Sie es ausführen, um es zu deinstallieren
sudo apt remove pylint
Falls Sie es mit PIP installiert haben, müssen Sie es ausführen
pip3 remove pylint
Auf diese Weise bleiben keine Spuren der Anwendung auf dem System zurück.
Schlussfolgerung
Die Entwicklung von Anwendungen ist nicht so einfach, wie viele Leute es sich vorstellen, es ist ziemlich kompliziert. Dank Tools wie PyLint können wir unseren Code analysieren, um Fehler zu finden, die ihn daran hindern, richtig zu bauen.
Teilen Sie diesen Beitrag und helfen Sie uns zu wachsen.