mac下安装hg

本文分享了一次解决Mercurial安装过程中遇到的permission denied错误的经历。通过调整文件夹权限,最终成功安装。

为了笔试豁出去了,笔试题的项目参考是用hg管理的,只能先下载相关的软件了。

brew install mercurial后出错,permission denied,在网上找了好久,把python卸载了又重装也没解决问题

无意间想到权限问题,索性用chmod把文件夹权限修改了,安装成功了

看来装的东西太少了,还得多学学才行。

### 不同操作系统上的 TortoiseHG 安装指南 #### RedHat/CentOS 上的安装方法 对于基于 RPM 的发行版,如 RedHat 或 CentOS 特定版本,可以按照如下方式来安装 TortoiseHg 和 kdiff3: - 需要先更新 Python 至 2.7 版本,因为默认提供的可能是较旧版本。这一步非常重要,之后再继续编译安装 Mercurial-1.9[^1]。 ```bash yum install python27 ``` - 接下来依次下载并编译所需的各种依赖库,包括但不限于 Qt、kdiff3 及 PyQt 等组件。注意这里提到的所有软件包都应采用指定的具体版本号来进行源码编译安装。 ```bash tar zxvf qt-everywhere-opensource-src-4.7.3.tar.gz cd qt-everywhere-opensource-src-4.7.3/ ./configure -prefix=/usr/local/qt-4.7.3 \ -release -no-exceptions -reduce-relocations \ -nomake examples -nomake demos && make && sudo make install ``` - 对于 TortoiseHg 自身,则建议直接获取稳定发布的 tarball 文件后解压执行其中包含的 setup.py 脚本来完成最终部署工作。 ```bash python setup.py build sudo python setup.py install ``` #### Windows 平台下的简易安装流程 针对 Windows 用户而言,官方提供了图形界面形式的安装程序,极大简化了整个设置过程。只需访问官方网站下载对应架构(32位或64位)的 .msi 文件运行即可自动处理好一切必要的环境搭建事宜[^2]。 #### macOS 下 Homebrew 方式的快速集成方案 利用 Mac OS X 中流行的包管理器 Homebrew 来实现一键式安装体验。打开终端输入命令 `brew install mercurial tortoisehg` 即可轻松搞定全部准备工作。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值