2015-12-09 119 views
0

我使用sudo apt-get install mercurial安装了mercurial,并且它已正确安装。但是,当我运行任何汞命令我得到以下错误消息 -无法在ubuntu终端上运行hg

中止:无法找到[/家庭/衙署善变库/ bin中 /usr/local/lib/python3.4/ dist-packages/networkx-2.0.dev_20150923032326-py3.4.egg /usr/local/lib/python3.4/dist-packages/decorator-4.0.2-py3.4.egg /usr/local/lib/python3.4/dist-packages/Cython-0.23.2-py3.4-linux-x86_64.egg /usr/local/lib/python3.4/dist-packages/pgmpy-0.1.0-py3.4.egg /usr/local/lib/python3.4/dist-packages/pip-1.2.1-py3.4.egg /usr/lib/python3.4 /usr/lib/python3.4/plat-x86_64-linux -gnu /usr/lib /python3.4/lib-dynload /usr/local/lib/python3.4/dist-packages /usr/lib目录/ python3/DIST-包(检查您的安装和PYTHONPATH)

然后我试着用pip安装它,它再次安装成功,但在运行任何hg命令时,我会得到相同的错误消息。

回答

1

看起来像你有超过1 mercurial安装。 apt-get install可能是/usr/bin/hg。尝试运行

which -a hg 

在您的$PATH中找到所有的hg二进制文件。

或尝试运行/usr/bin/hg而不是仅仅hg

+0

我跑这-a汞柱,但我得到了这一点 - /家用/衙署/斌/ Hg和 在/ usr/local/bin目录/ HG –

+0

我试图做的/ home /衙署/斌/ HG,但得到了同样的错误 –

+0

在这种情况下,尝试运行/ usr/local/bin/hg。也许那个工作?奇怪的是,没有/ usr/bin/hg。你确定apt-get安装正常吗? –

相关问题