YAMAGUCHI::weblog

噛み付き地蔵に憧れて、この神の世界にやってきました。マドンナみたいな男の子、コッペです。

easy_uninstall使わないとやってられない

はじめに

こんにちは、buchoです。酔っ払ってたときにeasy_installで適当にパッケージいれちゃったら大変なことになっちゃったので、邪魔なパッケージ消そうと思ったらすげーめんどい。easy_installはインストールするのはeasyかもしれねえけど、uninstallが全然easyじゃねえんだよ!

easy_uninstallを使う

というわけでeasy_uninstall使います。

インストールもなにもただのPythonファイルなので適当にダウンロードするだけです。使い方は簡単で

$ easy_uninstall.py <package name>

たとえば

$ easy_unistall.py Flask
** Uninstalling Flask
** Removing scripts
** Removing packages
  << [dir] /Library/Python/2.6/site-packages/Flask-0.5.1-py2.6.egg/flask
** Removing metadata
  << [dir] /Library/Python/2.6/site-packages/Flask-0.5.1-py2.6.egg/EGG-INFO
** Cleaning distribution location
  << [dir] /Library/Python/2.6/site-packages/Flask-0.5.1-py2.6.egg

以上です。virtualenvとか使わないとあとが面倒ですね。