Když vyvíjíme aplikaci, potřebujeme analyzátory kódu, které nám pomohou odladit chyby a sdělit nám, kde jsme udělali chyby. Python má významný nástroj a dnes se naučíte, jak jej nainstalovat. Stručně řečeno, tento příspěvek je o tom, jak nainstalovat PyLint na Ubuntu 20.04.
Za prvé, co je PyLint?
PyLint je analyzátor kódu pro python, který pomáhá vývojářům kontrolovat v kódu pythonu chyby syntaxe a tak dále.
Jednou z hlavních funkcí Pylintu je, že jej můžeme integrovat do mnoha textových editorů, jako je Eclipse, Emacs, TexMate VIM a tak dále.
Velkou výhodou Pylintu je, že je vysoce konfigurovatelný, přizpůsobitelný a můžete snadno napsat malý plugin pro přidání osobní funkce.
Jak byste očekávali, je to open source a je k dispozici pro mnoho systémů a pro mnoho projektů.
Jedna věc, kterou málokdo ví, je, že Pylint se dodává s Pyreverse, který vytváří UML diagramy pro kód pythonu. Jinými slovy, můžeme vytvořit UML rychle a vše integrované do jazyka.
Existuje mnoho dalších věcí, které můžeme vědět, pokud navštívíme webovou stránku této aplikace.
Nainstalujte PyLint na Ubuntu 20.04
Existují dva způsoby, jak nainstalovat PyLint. Jedním z nich je prostřednictvím oficiálních repozitářů distribuce. Tato metoda je nenáročná a ideální pro nováčky.
Jediné, co musíte udělat, je otevřít terminál a provést těchto pár příkazů
sudo apt update
sudo apt install pylint
Poté jej budete moci bez problémů používat.
Tato metoda je snadno proveditelná, ale neposkytuje nám nejnovější stabilní verzi nástroje.
Nainstalujte PIP (Python Package Manager) na Ubuntu 20.04
Nejlepší způsob instalace PyLint je přes PIP. Nejprve tedy otevřete terminál ve vašem systému a aktualizujte celý systém.
sudo apt update
sudo apt upgrade
Poté nainstalujte PIP následovně.
sudo apt install python3-pip python3-dev
Před použitím PIP se doporučuje aktualizovat.
pip3 install -U pip
Nyní ověřte verzi PIP, kterou používáte
pip3 --version
pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)
Nyní přidejte složku, kam PIP ukládá binární soubory, do PATH.
nano ~/.bashrc
A na konec souboru přidá.
export PATH=$PATH:/home/user/.local/bin
Nakonec aplikujte změny
source ~/.bashrc
Instalace PyLint
S PIP již v systému můžeme nainstalovat PyLint. Chcete-li to provést, stačí spustit.
pip3 install pylint
Takto to budete mít v systému. Před použitím je vhodné jej aktualizovat.
pip3 install -U pylint
Pokud ji chcete, můžete zobrazit verzi, která byla nainstalována, pomocí následujícího příkazu.
pylint --version
Ukázkový výstup
pylint 2.12.2
astroid 2.9.3
Python 3.8.10 (default, Nov 26 2021, 20:14:08)
[GCC 9.3.0]

První kroky s PyLint
Základní syntaxe, se kterou můžete PyLint používat, je následující
pylint [options] modules_or_packages
S určitými omezeními je také možné analyzovat soubory Pythonu. Je třeba mít na paměti, že Pylint se pokusí převést název souboru na název modulu a soubor bude moci zpracovat pouze v případě, že uspěje.
pylint mymodule.py
Je také možné volat Pylint z jiného programu Python díky Run()
funkce v pylint.lint
modul (za předpokladu, že možnosti Pylint jsou uloženy v seznamu pylint_options
řetězce) jako:
import pylint.lint
pylint_opts = ['--disable=line-too-long', 'myfile.py']
pylint.lint.Run(pylint_opts)
Odstraňte Pylint v Ubuntu 20.04
Pokud již nechcete PyLint používat, můžete jej ze systému odstranit. Postup je jednoduchý, ale bude záviset na zvolené metodě instalace.
Pokud jste jej nainstalovali přes APT v první metodě, pak pro jeho odinstalaci musíte spustit
sudo apt remove pylint
V případě, že jste jej nainstalovali s PIP, musíte spustit
pip3 remove pylint
Tímto způsobem nezůstanou v systému žádné stopy po aplikaci.
Závěr
Vývoj aplikací není tak snadný, jak se mnozí domnívají, je poměrně komplikovaný. Díky nástrojům jako PyLint můžeme analyzovat náš kód, abychom našli chyby, které mu brání ve správném sestavení.
Sdílejte tento příspěvek a pomozte nám růst.