【发布时间】:2010-11-16 22:20:17
【问题描述】:
Python 的easy_install 使得安装新包非常方便。但是,据我所知,它没有实现依赖管理器的其他常见功能 - 列出和删除已安装的包。
找出已安装内容的最佳方法是什么,以及删除已安装软件包的首选方法是什么?如果我手动删除软件包(例如通过rm /usr/local/lib/python2.6/dist-packages/my_installed_pkg.egg 或类似方式),是否有任何文件需要更新?
【问题讨论】:
-
在我写这篇评论时,这篇文章已经有将近 2 年的历史了。 pip 现在实际上是 easy_install 的替代品,并且可以正确、干净地删除后者安装的软件包(包括鸡蛋)。请确保对建议的答案进行投票。
-
所谓 "easy_install" 的矛盾说法 - 没有 a: 对应的
easy_uninstall,也没有 b: 懒得在--help中提及如何做到这一点 - 让我大吃一惊 / _激怒我的灵魂 / 让我的心难过i>。 -
@mike 如果我想卸载 pip 怎么办? (:
标签: python packages setuptools easy-install