当前位置: 首页 > 知识库问答 >
问题:

无法在ubuntu终端上运行hg

慕容灿
2023-03-14

我安装mercurial使用sudo apt-get安装mercurial和它安装正确。但是当我运行任何hg命令时,我都会收到以下错误消息-

中止:在中找不到mercurial库3.3.3.2.2-3.2-3.2.2.2-3.2.2-3.2-3.2-3.2-2.2-3.2-3.3.4-4.4.4.4.4/7/7/7/7/7/7/7/7/4.4/7/7/4.3.2.2.2-3.2-3.2-3.2-3.2-3.2-3.2-3.2-3.2-3.2-3.2-3.2-3-3-4-3.2-4-4-4-4-4-3.2-3.2-4-4-4-4-3-4-3-3-4-4-3.3.2-3.2-3.2-4-4-4-4-4-4-4-3-4-4-4-4-4-4-4-4-3-4-4 B.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-packages](检查安装和PYTHONPATH)

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

共有1个答案

皇甫俊雅
2023-03-14

似乎你已经安装了超过1个mercurial。你安装的代码可能是/usr/bin/hg。试试跑

which -a hg

$PATH中查找所有hg二进制文件。

或者尝试运行/usr/bin/hg,而不是只运行hg

 类似资料:
  • 问题内容: 我正在尝试在Ubuntu终端上运行javac。但是我得到以下信息: JDK已经安装并运行说 我的jdk安装在/ usr / lib / jvm / java-6-open- jdk中;而且我能够从Eclipse编译并运行Java程序。但是在使用终端时遇到了上述问题。 问题答案: 该二进制(可能其他的Java二进制文件)是/不是您的用户环境变量。有几种解决方法: 添加到用户的环境变量。您

  • 问题内容: 我是python的新手,已经学习了几周。但是,现在我刚刚更改了操作系统,现在正在使用ubuntu,并且无法在终端上运行任何脚本。 我确定有, 但是当我去终端输入时,例如 终端显示了这样的错误消息 python:无法打开文件“ test.py”:[Errno 2]没有这样的文件或目录 我该怎么办? 我必须将文件保存在任何特定的文件夹中以使其在终端上运行吗? 问题答案: 这个错误: pyt

  • 问题内容: 尝试使用程序包运行命令时出现错误。 这是我要执行的操作的一个示例: err返回以下内容 输出返回此 当我更改此行时,实际上可以使脚本工作: 到以下内容: 该命令可以正常运行并成功移动文件,但无法使用通配符。在命令中似乎没有将星号用作通配符。这是为什么?还有其他在GO中使用通配符的方法吗?如果没有,那么我将如何将所有文件从递归移动到? 谢谢 问题答案: 在外壳程序上键入命令时,外壳程序将

  • 问题内容: 我正在学习Java中的GUI,为此我创建了一个演示程序: 它已成功编译。但是,当我尝试执行程序时,发现以下错误: 我正在使用Xubuntu 10.10并给出: 我该怎么办? 还有一件事:这是我尝试执行Dr. Java和HJSplit的jar文件时遇到的错误。 问题答案: Ubuntu可以选择安装无头Java,这意味着无需图形库。并非总是如此,但是前几天我在尝试运行Java文本编辑器10

  • 问题内容: 我正在尝试确定elasticsearch实例是否正在运行,但它似乎不是: 和 和 UPD 我的elasticsearch.log: 问题答案: 当启动失败时,Elasticsearch服务初始化脚本不会在控制台或日志文件上显示任何错误信息,而是荒谬地显示。 您必须使用与初始化脚本相同的用户和参数来手动运行elaticsearch,以检查出了什么问题。错误消息将打印在控制台上。 在安装了

  • 我想在远程ubuntu 14.04服务器上安装Eclipse Che IDE。这是我所做的: 打开了从我的笔记本电脑到ubuntu服务器的SSH会话,以“useradm”身份登录 按照此URL安装docker 在/home/useradm/我下载了一个TAR。GZ文件从此处开始 已运行bin/che。sh-我运行,得到以下结果: 我的步子怎么了?:( 从我的浏览器,http://172.16.16