使用easy_install安装时卸载Mercurial?

时间:2014-10-29 09:31:31

标签: python

我使用 easy_install mercurial 安装Mercurial,而我发现我的项目需要较低版本的Mercurial。 所以我想卸载它,但我不能这样做。

输入 hg --version 我得到了:

  

Mercurial Distributed SCM(3.1.2版)   (有关详细信息,请参阅http://mercurial.selenic.com

     

版权所有(C)2005-2014 Matt Mackall等人   这是免费软件;查看复制条件的来源。没有   保证;甚至不适用于适销性或特定用途的适用性。

并输入 easy_install -m mercurial 我得到了:

  

搜索mercurial   最佳匹配:mercurial 3.1.2   处理mercurial-3.1.2-py2.7-macosx-10.10-intel.egg   将hg脚本安装到/ usr / local / bin

     

使用/Library/Python/2.7/site-packages/mercurial-3.1.2-py2.7-macosx-10.10-intel.egg

     

因为这个发行版已安装 - 多版本,所以你可以   在应用程序中从此包导入模块,您将需要   'import pkg_resources'然后使用'require()'调用类似于其中一个   这些示例,为了选择所需的版本:

pkg_resources.require("mercurial")  # latest installed version
pkg_resources.require("mercurial==3.1.2")  # this exact version
pkg_resources.require("mercurial>=3.1.2")  # this version or higher
     

处理mercurial的依赖项   已完成处理mercurial

的依赖关系

但是 easy_install -m mercurial == 3.1.2 easy_install -m mercurial> = 3.1.2 无法正常工作,我仍然得到了我的hg命令。

非常感谢。

1 个答案:

答案 0 :(得分:1)

在终端中运行此命令:
easy_install -m mercurial
并确保查看easy_install以获取更多信息。