You need to enable JavaScript to run this app. Mac系统如何正确安装旧版本Mercurial并正常使用hg命令
优惠活动
大模型
产品
解决方案
定价
更多

Mac系统如何正确安装旧版本Mercurial并正常使用hg命令

Mercurial 3.6.3 安装找不到hg命令修复方案

1. 修复pip安装后的可执行文件关联

你通过pip安装的Mercurial已经部署完成,仅可执行文件未关联到系统路径:

  • 先查找pip安装生成的hg可执行文件路径:
find /Users/$(whoami)/Library/Python/2.7 -name "hg" -type f
  • 拿到路径后(示例路径为/Users/你的用户名/Library/Python/2.7/bin/hg),创建软链到/usr/local/bin:
sudo ln -s 你查到的hg完整路径 /usr/local/bin/hg
  • 验证效果:
hg --version

正常会输出Mercurial 3.6.3的版本信息。

2. 二进制包指定安装路径方法

如果使用二进制包安装,编译时指定安装前缀即可部署到/usr/local/bin:

  • 解压二进制包后进入根目录,执行安装命令:
make install PREFIX=/usr/local

安装完成后hg可执行文件会自动写入/usr/local/bin目录。

3. 无权限修改系统目录的替代方案

如果没有sudo权限,可直接将Python用户bin目录加入用户环境变量:

  • 编辑~/.bash_profile文件,添加以下内容:
export PATH="/Users/$(whoami)/Library/Python/2.7/bin:$PATH"
  • 保存后执行source ~/.bash_profile即可立即生效。

内容的提问来源于stack exchange,提问作者Irenna Lumbuun

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.13 17:33:03