読者です 読者をやめる 読者になる 読者になる

YAMAGUCHI::weblog

土足で窓から失礼いたします。今日からあなたの息子になります。 当年とって92歳、下町の発明王、エジソンです。

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

Python

はじめに

こんにちは、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とか使わないとあとが面倒ですね。