pufferfish Asked: 2009-08-06 04:55:33 +0800 CST2009-08-06 04:55:33 +0800 CST 2009-08-06 04:55:33 +0800 CST 卸载从源代码构建的 Python 包 772 如何卸载从源代码构建并通过...安装的 Python 包 python setup.py build python setup.py install ? ubuntu 3 个回答 Voted Best Answer Dan Carley 2009-08-06T05:02:54+08:002009-08-06T05:02:54+08:00 如果你的包提供者没有生成setup.py uninstall方法,那么通常你可以手动从 Pythonsite-packages目录中删除包。 这将位于/usr/lib/python2.5/site-packages或等效于您的 Python 发行版和版本。在其中将有一个目录或一个.egg与包名称相对应的文件。只需删除它。 在某些情况下,软件包会在其他地方安装东西。例如 Django 安装django-admin.py到/usr/sbin. 你最好的选择是setup.py install再次运行,记下它安装在哪里,然后清理。 danivovich 2009-08-06T05:02:42+08:002009-08-06T05:02:42+08:00 您需要在 python 的 site-packages 文件夹中删除为包创建的文件夹和文件。 我不确定它在 Ubuntu 上的位置,但可能类似于: /usr/lib/python2.4/site-packages 但如果您安装的是 64 位,它可能在 lib64 中,并且 python 版本可能不同,因此请相应地调整路径。 Kyle Brandt 2009-08-06T06:13:01+08:002009-08-06T06:13:01+08:00 基于每个人所说的,如果您刚刚安装它(比如在过去 20 分钟内),以下内容可能会帮助您找到需要删除的内容: find /usr/lib/python* -cmin -20
如果你的包提供者没有生成
setup.py uninstall
方法,那么通常你可以手动从 Pythonsite-packages
目录中删除包。这将位于
/usr/lib/python2.5/site-packages
或等效于您的 Python 发行版和版本。在其中将有一个目录或一个.egg
与包名称相对应的文件。只需删除它。在某些情况下,软件包会在其他地方安装东西。例如 Django 安装
django-admin.py
到/usr/sbin
. 你最好的选择是setup.py install
再次运行,记下它安装在哪里,然后清理。您需要在 python 的 site-packages 文件夹中删除为包创建的文件夹和文件。
我不确定它在 Ubuntu 上的位置,但可能类似于:
/usr/lib/python2.4/site-packages
但如果您安装的是 64 位,它可能在 lib64 中,并且 python 版本可能不同,因此请相应地调整路径。
基于每个人所说的,如果您刚刚安装它(比如在过去 20 分钟内),以下内容可能会帮助您找到需要删除的内容: