Phantom Mercurial,如何删除?

Phantom Mercurial, How to remove?

我正在尝试在 Ubuntu 14.04 上安装 TortoiseHg。一切顺利,但尝试打开它时会抱怨有一个不受支持的 Mercurial 版本 (3.4.1)。我通过以下方式删除:

结果是成功的,但如果我尝试:

hg --version

我得到:

Mercurial Distributed SCM (version 3.4.1)
(see http://mercurial.selenic.com for more information)

Copyright (C) 2005-2015 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

还有其他想法吗? TortoiseHG 需要 3.1.x 或 3.0.x.

您可以使用 type 命令找出应用程序在路径中的位置,如下所示(使用 bash 时):

ry4an@four:~$ type -a hg
hg is /usr/local/bin/hg

它可能是作为 python 软件包安装的,在这种情况下,命令为:

pip uninstall mercurial

但它可能只是 easier/safer 安装一个受支持的版本,该版本在您的路径中较早出现的某个地方,以便 Tortoise 找到那个版本。