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とか使わないとあとが面倒ですね。