HOWTO · Python

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

このチュートリアルは、macOS で Python をアンインストールする方法を示しています

このページの内容

そのソフトウェアを最も効率的に使用するには、世界中のすべてのソフトウェアを時々更新する必要があります。修正が必要なすべてのソフトウェアには多くのバグがあります。いくつかの多くのライブラリとパッケージは、古い Python バージョンには存在しません。そのため、新しいパッケージやライブラリを使用するには、ユーザーが古いバージョンを削除して最新バージョンをダウンロードする必要がある場合があります。

このチュートリアルでは、古いバージョンの Python、つまり macOS 上の Python 3.9 をアンインストールするいくつかの方法を紹介します。

macOS で macOS のコマンドラインを使用して Python をアンインストールする

Windows OS にコマンドプロンプトがあるのと同じように、macOS にはターミナルと呼ばれるコマンドラインがあります。

作業ディレクトリ内のすべての Python フレームワークを削除するには、ターミナルで次のコマンドを実行します。

sudo rm -rf /Library/Frameworks/Python.framework

Enter キーを押した後、コマンドを実行するためにシステムのパスワードを入力する必要がある場合があります。

ここで、macOS から Python 3.9 を削除します。

~ sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.9

Python をアンインストールするためのシンボリックリンクを削除する

Homebrew を使用してシンボリックリンクを削除する

Homebrew on Mac は、ソフトウェアのインストールやアンインストールなどの macOS ソフトウェアの操作を支援する無料のオープンソースソフトウェア管理システムです。Homebrew は Linux でも使用されています。

Mac に Homebrew をインストールするには、ターミナルで次のコマンドを実行します。

*/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

このソフトウェアは基本的に Python のシンボリックリンクを見つけて削除します。シンボリックリンクを見つけるには、次のコマンドを実行します。

 ~ brew doctor

このコマンドを実行すると、Python シンボリックリンクのリストがターミナルに表示され、それらのリンクを削除するためのコマンド brew cleanup が表示されます。ターミナルでそのコマンドを入力し、Enter キーを押してそれらのリンクを削除します。

シンボリックリンクを手動で削除する

Python フレームワークを参照するシンボリックリンクは、/usr/local/bin ディレクトリに保存されます。

これらのリンクを表示するには、次のコマンドを実行します。

ls -l /usr/local/bin | grep '..Current/Library/Of/Frameworks/Python.framework'

上記のコマンドでは、パスは' 'の間に記載されています。このコマンドは、Python フレームワークのすべてのリンクを返します。

これらのリンクを手動で削除するには、まず、次のコマンドを使用してディレクトリに入ります。

cd /usr/local/bin

ディレクトリ内のシンボリックリンクを削除するには、次のコマンドを実行します。

ls -l /usr/local/bin | grep '..Current/Library/Of/Frameworks/Python.framework' | awk '{print $9}' | tr -d @ | xargs rm
パスはユーザー自身が言及する必要があります。これは' 'の間で言及されます。