无法在Mac上卸载Mercurial

时间:2015-10-09 18:01:56

标签: macos mercurial

由于此unanswered question中的问题,我正在尝试重新安装Mercurial。我在this question中找到了卸载说明。但是,当我运行easy_install -m mercurial时,我不知道如何继续。我是Mac的新手。你能告诉我接下来该做什么吗?

sudo easy_install -m mercurial
Password:
Searching for mercurial
Best match: mercurial 3.5.2-20151001

Using /Library/Python/2.7/site-packages

Because this distribution was installed --multi-version, before you can
import modules from this package in an application, you will need to
'import pkg_resources' and then use a 'require()' call similar to one of
these examples, in order to select the desired version:

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

Processing dependencies for mercurial
Finished processing dependencies for mercurial

1 个答案:

答案 0 :(得分:2)

问题是卸载问题的答案是错误的。 easy_install -m mercurial不仅没有卸载Mercurial,easy_install甚至没有卸载命令。

要使用卸载选项,需要pip命令。我不相信pip是默认Mac Python设置的一部分,但您可以使用sudo easy_install pip进行安装,然后使用sudo pip uninstall mercurialpip和{ {1}}使用相同的软件包信息,因此easy_install可以卸载使用pip安装的软件包。)

请注意,easy_install可能会在easy_install中安装pip二进制文件,可以通过Homebrew与现有的Python安装冲突(如果您有的话)使用Homebrew,即)。

有关在OS X上安装/usr/local/bin的更多信息herepip命令已记录在案here