menu
書いてる野郎
orebike@gmail.com
そもそも easy_install は名前の通り install しかできず uninstall はサポートしていない
OSX 10.9 Mavericks 標準付属のPython2.7の easy_install でインストールしたパッケージの pip を、アンインストールしてみる
いろいろ調べると
$ sudo easy_install -m pip
とやってからeggファイルを削除すればいいとかなんとやらで
とりあえずやってみる
Searching for pip
Best match: pip 1.4.1
Processing pip-1.4.1-py2.7.egg
Installing pip script to /usr/local/bin
Installing pip-2.7 script to /usr/local/bin
Using /Library/Python/2.7/site-packages/pip-1.4.1-py2.7.egg
Because this distribution was installed --multi-version, before you can
import modules from this package in an application, you will need to
'import pkg_resources' and then use a 'require()' call similar to one of
these examples, in order to select the desired version:
pkg_resources.require("pip") # latest installed version
pkg_resources.require("pip==1.4.1") # this exact version
pkg_resources.require("pip>=1.4.1") # this version or higher
Processing dependencies for pip
Finished processing dependencies for pip
コマンドがインストールされた位置とeggの位置が出たのでこいつらをチクチク削除する
$ sudo rm /usr/local/bin/pip $ sudo rm /usr/local/binpip-2.7
コマンドを消したので当然コマンドが使えなくなる。
次に egg を消す
$ sudo rm -r /Library/Python/2.7/site-packages/pip-1.4.1-py2.7.egg
終了
/Library/Python/2.7/site-packages/easy_install.pth
の中の記述を消すという処理もあるみたいだが、pipはプログラム中で使うライブラリではなく単なるツールなのでなかった