インストーラーからMacにインストールしたPythonをアンインストールする方法
Pythonの公式サイトにあるインストーラー(.dmgファイル)を利用して Mac に Python をインストールした場合のアンインストール方法は以下の通り。
1. アプリケーションフォルダにある Python2.7 (バージョンは個々で違うかも) をそのままゴミ箱へ。
2. /Library/Frameworks/Python.framework をごっそり削除。
sudo rm -rf /Library/Frameworks/Python.framework
3. /usr/local/bin にある /Library/Frameworks/Python.framework へのシンボリックリンクを削除。一覧は以下。
$ ll /usr/local/bin | grep Python lrwxr-xr-x 1 root wheel 66 3 26 2012 2to3@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/2to3 lrwxr-xr-x 1 root wheel 70 3 26 2012 2to3-2.7@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/2to3-2.7 lrwxr-xr-x 1 root wheel 66 3 26 2012 idle@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/idle lrwxr-xr-x 1 root wheel 69 3 26 2012 idle2.7@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/idle2.7 lrwxr-xr-x 1 root wheel 67 3 26 2012 pydoc@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/pydoc lrwxr-xr-x 1 root wheel 70 3 26 2012 pydoc2.7@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/pydoc2.7 lrwxr-xr-x 1 root wheel 68 3 26 2012 python@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/python lrwxr-xr-x 1 root wheel 71 3 26 2012 python-32@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/python-32 lrwxr-xr-x 1 root wheel 75 3 26 2012 python-config@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/python-config lrwxr-xr-x 1 root wheel 71 3 26 2012 python2.7@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 lrwxr-xr-x 1 root wheel 74 3 26 2012 python2.7-32@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-32 lrwxr-xr-x 1 root wheel 78 3 26 2012 python2.7-config@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-config lrwxr-xr-x 1 root wheel 69 3 26 2012 pythonw@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/pythonw lrwxr-xr-x 1 root wheel 72 3 26 2012 pythonw-32@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/pythonw-32 lrwxr-xr-x 1 root wheel 72 3 26 2012 pythonw2.7@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/pythonw2.7 lrwxr-xr-x 1 root wheel 75 3 26 2012 pythonw2.7-32@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/pythonw2.7-32 lrwxr-xr-x 1 root wheel 70 3 26 2012 smtpd.py@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/smtpd.py lrwxr-xr-x 1 root wheel 73 3 26 2012 smtpd2.7.py@ -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/smtpd2.7.py
Homebrewをインストールして診断すると、このあたりのファイルが邪魔だと言われるので参考までに。
コメントを残す