すべて

DebianにPythonをインストールする方法

編集済み 8 数か月前 によって ExtremeHow 編集チーム

ディストリビューション型オペレーティングシステムパイソンソフトウェアのインストール開発プログラミングコマンドラインインターフェースリナックスオープンソースシステム管理IT

DebianにPythonをインストールする方法

翻訳が更新されました 8 数か月前

DebianにPythonをインストールするのは簡単でシンプルなプロセスです。Pythonはそのシンプルさと可読性の高さから、多くの開発者に愛されている多用途なプログラミング言語です。強力なライブラリとフレームワークを備え、ウェブ開発、データサイエンス、自動化などで広く使用されています。このガイドでは、DebianベースのシステムにPythonを成功裏にインストールするために必要な手順を説明します。

Debianの理解

Debianは、その安定性と効率性で知られる人気のLinuxディストリビューションです。サーバー、デスクトップ、組み込みシステムで広く使用されています。Debianのパッケージ管理システムはAPT(Advanced Package Tool)に基づいており、ソフトウェアパッケージのインストールと管理を簡素化します。Debianの基本を理解することで、Pythonのようなソフトウェアパッケージのインストールプロセスを理解しやすくなります。

事前インストールされたPythonの確認

Pythonのインストールを開始する前に、すでにシステムにインストールされているかどうかを確認するのは良い考えです。ほとんどのDebianシステムにはPythonが事前にインストールされています。Pythonの現在のバージョンを確認するには、端末を開いて次のコマンドを入力します:

python3 --version

このコマンドは、インストールされたPython 3のバージョンを表示します。もしPython 3がインストールされていれば、「Python 3.xx」のような表示が見られます。インストールされていなければ、エラーメッセージが表示され、インストールを進めることができます。

システムパッケージの更新

新しいソフトウェアをインストールする前に、使用可能なパッケージのリストを更新し、最新のアップデートを確実に受け取るためにシステムをアップグレードするのは良い考えです。次のコマンドを端末で使用します:

sudo apt update sudo apt upgrade

apt updateコマンドはシステムのパッケージインデックスを更新し、最新バージョンのソフトウェアへのアクセスを可能にします。apt upgradeは、現在インストールされているすべてのパッケージの最新版をインストールします。

Python 3のインストール

Python 3は、Pythonの最新メジャーバージョンで、新しいプロジェクトには強く推奨されます。Python 3をインストールするには、次のコマンドを使用します:

sudo apt install python3

このコマンドは、Python 3の実行に必要なパッケージをダウンロードしてインストールします。

Pythonパッケージマネージャ(PIP)のインストール

Pythonパッケージマネージャであるpipは重要なツールです。Python標準ライブラリにはないパッケージやライブラリをインストールおよび管理できます。Python 3用のpipをインストールするには、次のコマンドを入力します:

sudo apt install python3-pip

インストール後、次のコマンドを実行してpipのバージョンを確認します:

pip3 --version

インストールが成功すると、このコマンドはpipのバージョンを返します。

DebianでPythonを使用する

Pythonがインストールされたら、使用を開始する時期です。端末でpython3と入力すると、Pythonインタープリタを起動できます。ここでPythonコードを直接入力できます。

Pythonで「Hello, World!」と表示する簡単な例です:

print("Hello, World!")

このシンプルなプログラムは、端末に「Hello, World!」というフレーズを表示します。

仮想環境のインストール

複数プロジェクトに取り組む際、仮想環境は非常に重要です。それぞれのプロジェクトが依存関係や構成において他と隔離されていることを保証します。Pythonで仮想環境を作成するには、venvモジュールをインストールする必要があります:

sudo apt install python3-venv

新しい仮想環境を作成するには、次を使用します:

python3 -m venv <your_environment_name>

このコマンドは、<your_environment_name>という名前のディレクトリを作成し、Pythonインタープリタのコピーを含みます。

仮想環境をアクティブ化するには、次を使用します:

source <your_environment_name>/bin/activate

アクティブ化されると、インストールしたPythonパッケージはこの仮想環境に制限されます。

Pythonバージョンのアップグレード

時間が経つにつれて、新しいバージョンのPythonが改良機能とセキュリティ修正を備えてリリースされます。DebianでPythonバージョンをアップグレードするには、パッケージソースが最新であり、次を実行する必要があります:

sudo apt upgrade python3

これにより、Debianリポジトリから利用可能な最新のPythonバージョンが取得されます。Python 3から新しいメジャーリリースなどのメジャーバージョンアップグレードには、apt upgrade以外の追加手順が必要な場合があります。

Pythonの削除

何らかの理由でPythonを削除する必要がある場合、aptコマンドを使用してそれを行うことができます。ここでは、Python 3の削除方法を説明します:

sudo apt remove python3

Pythonを削除する際は注意が必要です。それに依存しているプログラムやスクリプトに影響を与える可能性があります。これは、重要なシステムがこのPythonインストールに依存していないことが確実なときに使用するのが最善です。

Pythonの管理にAPTを使用する

Advanced Package Tool (APT) は、Debian上でのソフトウェアパッケージ管理に非常に信頼性があります。APTを使用すると、ソフトウェアパッケージは効率的にダウンロード、インストール、アップグレード、削除され、依存関係を手動で処理することなくシステム全体で安定した実行が可能です。

以下は、いくつかの主要なAPTコマンドの簡単な説明です:

結論

DebianにPythonをインストールするのは、包括的なパッケージ管理システムのおかげで簡単なプロセスです。説明された手順に従うことで、必要なパッケージマネージャPythonをセットアップし、仮想環境を簡単に管理できます。このセットアップは、プロジェクトを効果的にコーディングできる堅牢な開発環境を提供します。

Pythonの柔軟性とDebianの安定性は、開発者とホビイストの両方にとって非常に価値のある生産的な環境を提供します。セットアップが完了したら、利用可能な膨大なコミュニティ駆動のリソースを探索して、ライブラリ、フレームワーク、およびあなたのコーディングジャーニーを向上させるための豊富なドキュメントを利用できます。

記事の内容に誤りがある場合, あなたは


コメント