You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

brew安装autojump时如何指定依赖Python版本以保留现有python@3.8

操作方案

方法1:跳过依赖安装后修改执行脚本

  • 执行brew install --ignore-dependencies autojump,跳过依赖校验直接安装autojump本体
  • 找到autojump执行文件路径:Intel芯片Mac默认路径为/usr/local/bin/autojump,M系列芯片Mac默认路径为/opt/homebrew/bin/autojump
  • 编辑执行文件,将首行的shebang声明从#!/usr/bin/env python3.9修改为#!/usr/bin/env python3.8,也可以直接替换为本地python3.8的绝对路径
  • 按照autojump常规配置要求,将初始化脚本添加到对应shell配置文件中:zsh用户添加[ -f /usr/local/etc/profile.d/autojump.sh ] && . /usr/local/etc/profile.d/autojump.sh到/.zshrc(M芯片替换路径前缀为/opt/homebrew),bash用户添加到/.bashrc,重启终端即可正常使用

方法2:修改brew配方文件调整依赖

  • 执行brew edit autojump,打开autojump的本地brew配方文件
  • 找到文件中depends_on "python@3.9"的配置行,将版本号修改为python@3.8后保存退出
  • 正常执行brew install autojump,brew会直接使用已安装的python@3.8作为依赖,不会额外下载python@3.9

操作完成后可执行autojump --version验证是否正常运行,无Python相关报错即为配置成功。后续autojump版本更新后需要重新执行上述修改,避免配置被覆盖。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 16:39:05