このガイドでは、Python のアンインストールについて説明します。 Ubuntu 22.04 .
前提条件
このガイドに従うには、次のコンポーネントが必要です。
- 適切に構成された Linux システム。詳しくはこちら VirtualBox での Ubuntu 仮想マシンのセットアップ .
- sudo 権限を持つ root 以外のユーザーへのアクセス。の記事をご覧ください 使用して sudoers を管理する 須藤 特権 .
Python メジャー リリース
現在、Python の 2 つのメジャー バージョンは次のとおりです。
- パイソン 2
- パイソン3
Python 2 は、2020 年 4 月 20 日に最後の更新 (v2.7.18) を受け取りました。Python 3 を支持して、ほとんどが段階的に廃止されました。しかし、この動きはコミュニティで大きな騒動を引き起こしました。 Python 2 は非常に人気があったため、EOL を将来に何度もプッシュする必要がありました。
非推奨ではありますが、互換性の理由から Python 2 がインストールされている場合があります。デフォルトでは、Ubuntu には Python 3 がインストールされています。
方法 1: APT を使用して Python を削除する
ステップ 1: インストールされている Python パッケージを見つける
次のコマンドを実行します。
$ python3 --バージョン
$ python2 --バージョン
ここ:
- Python 実行可能ファイルにそのバージョンを出力するように依頼します。
- Ubuntu 22.04 には Python 3 がプリインストールされています。そのため、最初のコマンドはバージョン番号を返します。
- Ubuntu 22.04 には Python 2 がプリインストールされていないため、予期される結果はエラーになります。ただし、コマンドがバージョン番号を返す場合、Python 2 は後でインストールされます。
Debian/Ubuntu では、コア Python パッケージは次のとおりです。
- パイソン 2: python2
- パイソン 3: パイソン 3
ステップ 2: Python のアンインストール
システムに現在インストールされている Python のバージョンがわかったので、それらのアンインストールを開始できます。
Python 2 を削除するには、次のコマンドを実行します。
$ 須藤 apt削除python2
Python 3 を削除するには、次のコマンドを実行します。
$ 須藤 apt削除python3
オプション: すべての Python パッケージを削除する
システムのさまざまな部分が Python 関連のパッケージに依存しているため、Python 関連のパッケージをすべて削除することは一般的に推奨されません。続行する場合は、すべての重要なデータをバックアップしたことを確認してください。
システムからすべての Python パッケージを削除するには、次のコマンドを実行します。
$ 須藤 適切な自動削除 - パージ * パイソン *
ここ:
- APT パッケージ マネージャーは、指定された正規表現 (*python*) に一致するパッケージを探します。一致するパッケージは削除対象としてマークされます。
- また、APT はそれらのパッケージの依存関係を削除対象としてマークします。
方法 2: ソースから Python を削除する
Python がソース コードからコンパイルおよびインストールされた場合、APT はインストールを認識できません。その場合、アンインストールの手順が異なります。
コンパイル済みの Python パッケージを含むソース ディレクトリがまだあると仮定して、次のコマンドを実行します。
$ CD < path_to_python_source_dir >$ 須藤 作る アンインストール
ソース ディレクトリを削除した場合は、インストールされているライブラリとバイナリを手動で削除してみてください。
$ CD / ユーザー / 地元 / 置き場$ 須藤 RM -f 2対3 * アイドル * ピップ * pydoc * パイソン *
これは最後の手段であることに注意してください。システム全体の構成が破損したり壊れたりする可能性があります。
方法 3: PyPy を削除する
PyPy は、CPython (デフォルトの Python 実装) の代替になることを目指しています。同時に開発されたRPythonで構築されています。 CPython 以外の PyPy を使用する主な利点は次のとおりです。 パフォーマンス . Pythonの実装ですが、 特定の違いが互換性に影響を与える可能性があります。 PyPy の詳細 .
従来の Python と同様に、PyPy にも 2 つのメジャー リリースがあります。
- PyPy 2 (ピピ)
- PyPy3 (pypy3)
PyPy をインストールするには、次のコマンドを実行します。
$ 須藤 適切な インストール ピーピー
$ 須藤 適切な インストール pypy3
同様に、PyPy をアンインストールするには、次のコマンドを実行します。
$ 須藤 apt pypy を削除$ 須藤 apt pypy3 を削除
おまけ: PIP の削除
PIP は、Python パッケージ/モジュールの事実上の標準パッケージ マネージャーです。デフォルトでは、 Python パッケージ インデックス パッケージのソースとして。 Python 3 (v3.4 以降) 以降、PIP は Python 3 にプリインストールされています。「PIP」という用語は、「PIP Installs Packages」の再帰的な頭字語です。 PIP の詳細 .
Python のメジャー リリースと同様に、PIP には Python 2 (python-pip) と Python 3 (python3-pip) の両方に固有のバージョンがあります。
$ 適切な情報 python-pip$ 適切な情報 python3-pip
すべての Python パッケージを削除すると、PIP もデフォルトでアンインストールされます。ただし、特に PIP をアンインストールする場合は、次のコマンドを実行します。
$ 須藤 apt 削除 python-pip$ 須藤 apt 削除 python3-pip
結論
Ubuntu 22.04 から Python を削除する複数の方法を示しました。 APT を使用してシステムから CPython と PyPy の両方をアンインストールするデモを行いました。また、Python がソース コードからインストールされている場合のアンインストールについても説明しました。
Python を再インストールする必要がありますか?このガイドをチェックしてください Python を Ubuntu 22.04 にインストールする . Python で旅を始めることに興味がありますか?以下 ガイド 開始するための 30 のサンプル スクリプトを備えています。の Python サブカテゴリ また、Python プログラミングのさまざまな側面に関する多数のガイドも含まれています。