如何卸载已经从源代码构build并通过…安装的Python包…
python setup.py build python setup.py install
?
如果您的软件包提供程序没有生成setup.py uninstall方法,那么通常可以手动从Python的site-packages目录中删除site-packages 。
这将位于/usr/lib/python2.5/site-packages或等同于您的发行版和Python版本。 在那里将有一个目录或一个.egg文件对应的包名称。 简单地删除。
有些情况下,软件包会在其他地方安装。 例如,Django将django-admin.py安装到/usr/sbin 。 最好的办法是再次运行setup.py install ,记下它在哪里安装,然后清理。
您需要删除为python的site-packages文件夹中的包创build的文件夹和文件。
我不确定它在Ubuntu上的位置,但可能是这样的:
/usr/lib/python2.4/site-packages
但是如果你有一个64位的安装,它可能在lib64中,python版本可能不同,所以相应地调整path。
build立在每个人都说过的话上,如果你刚刚安装了它(例如在最近20分钟内),以下内容可能会帮助你find你需要删除的东西:
find /usr/lib/python* -cmin -20