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はプログラム中で使うライブラリではなく単なるツールなのでなかった