アプリケーションを開発するときは、エラーをデバッグし、どこでミスをしたかを教えてくれるコードアナライザーが必要です。さて、Pythonには重要なツールがあり、今日はそれをインストールする方法を学びます。要するに、この投稿は、Ubuntu20.04にPyLintをインストールする方法についてです。
まず、PyLintとは何ですか?
PyLintは、Pythonのコードパーサーであり、開発者がPythonコードの構文エラーなどをチェックするのに役立ちます。
Pylintの主な機能の1つは、Eclipse、Emacs、TexMateVIMなどの多くのテキストエディターに統合できることです。
Pylintの大きな利点は、高度に構成可能でカスタマイズ可能であり、個人的な機能を追加するための小さなプラグインを簡単に作成できることです。
ご想像のとおり、これはオープンソースであり、多くのシステムや多くのプロジェクトで利用できます。
多くの人が知らないことの1つは、PylintにはPythonコードのUML図を作成するPyreverseが付属していることです。つまり、UMLをすばやく作成し、すべてを言語に統合することができます。
このアプリケーションのWebサイトにアクセスすると、さらに多くのことを知ることができます。
Ubuntu20.04にPyLintをインストールする
PyLintをインストールするには2つの方法があります。それらの1つは、ディストリビューションの公式リポジトリを介したものです。この方法は簡単で、初心者にとって理想的です。
あなたがしなければならない唯一のことは、ターミナルを開いて、このいくつかのコマンドを実行することです
sudo apt update
sudo apt install pylint
その後、問題なく使用できるようになります。
この方法は簡単に実行できますが、ツールの最新の安定バージョンは提供されません。
Ubuntu 20.04にPIP(Python Package Manager)をインストールする
PyLintをインストールする最良の方法は、PIPを使用することです。したがって、最初にシステムでターミナルを開き、システム全体を更新します。
sudo apt update
sudo apt upgrade
次に、次のようにPIPをインストールします。
sudo apt install python3-pip python3-dev
PIPを使用する前に、更新することをお勧めします。
pip3 install -U pip
次に、実行しているPIPのバージョンを確認します
pip3 --version
pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)
次に、PIPがバイナリを保存するフォルダをPATHに追加します。
nano ~/.bashrc
そして、ファイルの最後に追加されます。
export PATH=$PATH:/home/user/.local/bin
最後に変更を適用します
source ~/.bashrc
PyLintのインストール
PIPがすでにシステムにある状態で、PyLintをインストールできます。これを行うには、実行するだけです。
pip3 install pylint
このようにして、システムにそれを配置します。使用する前に、更新することをお勧めします。
pip3 install -U pylint
必要に応じて、次のコマンドでインストールされているバージョンを表示できます。
pylint --version
サンプル出力
pylint 2.12.2
astroid 2.9.3
Python 3.8.10 (default, Nov 26 2021, 20:14:08)
[GCC 9.3.0]

PyLintの最初のステップ
PyLintを使用できる基本的な構文は次のとおりです
pylint [options] modules_or_packages
いくつかの制限付きで、Pythonファイルを解析することも可能です。覚えておくべきことは、Pylintはファイル名をモジュール名に変換しようとし、成功した場合にのみファイルを処理できるということです。
pylint mymodule.py
Run()
のおかげで、別のPythonプログラムからPylintを呼び出すこともできます。 pylint.lint
の関数 モジュール(Pylintオプションがpylint_options
のリストに保存されていると仮定します 文字列)のように:
import pylint.lint
pylint_opts = ['--disable=line-too-long', 'myfile.py']
pylint.lint.Run(pylint_opts)
Ubuntu20.04でPylintを削除
PyLintを使用したくない場合は、システムから削除できます。手順は簡単ですが、選択したインストール方法によって異なります。
最初の方法でAPTを介してインストールした場合は、アンインストールするために実行する必要があります
sudo apt remove pylint
PIPを使用してインストールした場合は、実行する必要があります
pip3 remove pylint
このようにして、システムにアプリケーションの痕跡が残ることはありません。
結論
アプリケーションの開発は、多くの人が考えているほど簡単ではなく、非常に複雑です。 PyLintのようなツールのおかげで、コードを分析して、正しく構築できないバグを見つけることができます。
この投稿を共有して、私たちの成長を助けてください。