Ubuntu で Python をアンインストールする

Salman Mehmood 2023年10月12日
  1. システムに Python がインストールされているかどうかを確認する
  2. Ubuntu で Python を削除/アンインストールする方法
Ubuntu で Python をアンインストールする

この記事では、Ubuntu から Python を削除またはアンインストールする方法を示します。

システムに Python がインストールされているかどうかを確認する

  • Ctrl+Alt+T を使用してターミナルを開きます。
  • ターミナルを開いた後、コマンド python3 --version を使用して、システムに python がインストールされているかどうかを確認します。
  • コマンドが特定のバージョンの python で応答する場合は、PC/デスクトップに既に python がインストールされているため、そのままにしておきます。
  • コマンドが Command not found で応答する場合、Python をインストールするには、コマンド sudo apt install python3 を記述します。

ユーザーのニーズに応じて、アンインストールには多くの方法があります。 ターミナル内の異なるコマンドは、異なるタスクを実行します。

Python の特定のモジュールに関連する特定の依存関係のみを削除する必要がある場合、またはすべての依存関係を削除するか、Python3 パッケージを削除する必要がある場合。

特定のニーズと要件に応じて、ユーザーはターミナルでコマンドを実行して特定のアクションを実行できます。

Ubuntu で Python を削除/アンインストールする方法

特定のバージョンをアンインストール/削除する

ユーザーが、Ubuntu マシンにインストールされている特定のバージョンの Python を削除したいとします。 以下のコマンドを実行し、ユーザー パスワードを入力します。 Python のバージョンがマシンから削除されます。

指図:

sudo apt purge python<version>-minimal

python3 パッケージのみを削除する

ユーザーが Python の特定のパッケージ、つまり python 3.5 を削除したい場合は、次のコマンドを実行し、python3 パッケージを選択して削除します。

指図:

sudo apt-get remove python3.5

依存関係のあるパッケージを削除する

パッケージとそのパッケージに関連するすべての依存関係を削除したい場合、以下のコマンドを実行し、ubuntu パスワードを入力すると、パッケージはその依存関係と共に削除されます。

指図:

sudo apt-get remove –auto-remove python3.5

設定、構成、データファイルをまとめて削除する

ユーザーがすべての構成と設定、または Python パッケージに関連するデータ ファイルを削除したいとします。 その場合、ターミナルで以下のコマンドを指定し、マシンのパスワードを入力して続行する必要があります。

指図:

sudo apt-get パージ python3.5

python3.5 の構成、データ ファイル、および依存関係を削除する

ユーザーが Python パッケージの構成、ファイル、および依存関係をまとめて削除する場合、ユーザーは次のコマンドを使用する必要があります。

コマンド (すべてのバージョン):

sudo apt-get purge –auto-remove python<バージョン>

コマンド (python3.5 の場合):

sudo apt-get purge –auto-remove python3.5
著者: Salman Mehmood
Salman Mehmood avatar Salman Mehmood avatar

Hello! I am Salman Bin Mehmood(Baum), a software developer and I help organizations, address complex problems. My expertise lies within back-end, data science and machine learning. I am a lifelong learner, currently working on metaverse, and enrolled in a course building an AI application with python. I love solving problems and developing bug-free software for people. I write content related to python and hot Technologies.

LinkedIn