如何删除通过“python setup.py install”安装的应用程序?

Ler*_*ron 22 uninstall python

我有两个尝试安装的应用程序,但它们不起作用,现在我无法摆脱它们。它们都是通过安装的,sudo python setup.py install所以没有任何实际的包文件可以从 Synaptic/软件中心删除。README 文件中的任何一个都没有说明卸载和尝试sudo python setup.py uninstall(如有人建议)没有用。还有其他方法可以摆脱这些应用程序吗?

使用 11.04,如果有帮助的话

des*_*gua 28

Martin v. Löwis在这里回答了这个问题

“您需要手动删除所有文件,并撤消安装手动执行的任何其他操作。

如果您不知道所有文件的列表,您可以使用该--record选项重新安装它,并查看由此产生的列表。”

例子:

python setup.py install --record files.txt 生成列表

cat files.txt | xargs rm -rf 删除上一步记录的文件。


小智 5

您应该始终使用“ pip ”安装 Python 应用程序。pip 支持卸载选项。

  • 如果您知道 source 和 setup.py 文件在哪里,您可以使用 pip 安装本地包吗?我认为维护者必须将文件放在某个地方。 (2认同)