Python 如何卸载使用easy_install安装的软件包的非活动版本
我发现我的OS X上安装了两个版本的Python 如何卸载使用easy_install安装的软件包的非活动版本,python,package,pip,easy-install,Python,Package,Pip,Easy Install,我发现我的OS X上安装了两个版本的pip,我想删除旧版本(它也被yolk-l标记为“非活动”) 在另一篇文章中,我发现可以使用pip uninstall命令卸载软件包。但在我的例子中,我只想删除包的旧版本,而保留活动版本不变。如何正确执行此操作?要删除非活动版本,应将其从easy-install.pth文件中删除,并删除该软件包的egg目录。 我没有OSX,但在我的ubuntu中,easy-install.pth位于“/usr/local/lib/python2.7/dist-packages
pip
,我想删除旧版本(它也被yolk-l
标记为“非活动”)
在另一篇文章中,我发现可以使用
pip uninstall
命令卸载软件包。但在我的例子中,我只想删除包的旧版本,而保留活动版本不变。如何正确执行此操作?要删除非活动版本,应将其从easy-install.pth文件中删除,并删除该软件包的egg目录。
我没有OSX,但在我的ubuntu中,easy-install.pth位于“/usr/local/lib/python2.7/dist-packages/easy-install.pth”中,egg目录位于“/usr/local/lib/python2.7/dist-packages/”令人惊讶的是,
pip-list
或pip-freeze
在活动版本中没有像yolk-l
那样列出。而且,在活动版本中,没有清除系统错误的命令。您是否找到了一些(预自动化)方法(除了下面Pooria建议的自脚本编写之外)?