【问题标题】:brew install FFmpeg, FFmpeg command not found on Mac v10.15.5brew install FFmpeg,在 Mac v10.15.5 上找不到 FFmpeg 命令
【发布时间】:2020-12-05 03:17:53
【问题描述】:

使用 brew 安装 FFmpeg 后,仍然找不到命令 ffmpeg。我必须更新 ~/.zshrc 以包含 FFmpeg 安装的地窖路径。有没有人解释为什么这是必要的,Mac OS 10.15.5 的 brew install 脚本中是否有错误。

这是我的 .zshrc 现在的样子

userName@ComputerName-MacBook-Pro ~ % cat ~/.zshrc 
export PATH="/usr/local/sbin:/usr/local/Cellar/ffmpeg/4.3.1/bin:$PATH"

【问题讨论】:

  • homebrew 通常会为您创建/usr/local/bin 中的链接。所以你通常会把它放在你的 shell 启动脚本中,而不是 /usr/local/sbin

标签: macos installation ffmpeg homebrew


【解决方案1】:

在马克的反馈之后,我做了更多的挖掘,现在对为什么 ffmpeg 的链接不起作用感到更加困惑

% ls -al /usr/local/bin
  /usr/local/bin -> /opt/local/bin
% ls -al /opt/local/bin/ffmpeg
  /opt/local/bin/ffmpeg -> ../Cellar/ffmpeg/4.3.1/bin/ffmpeg
% ls -al /usr/local/bin/ffmpeg
  /usr/local/bin/ffmpeg -> ../Cellar/ffmpeg/4.3.1/bin/ffmpeg
% ls -al /usr/local
  Cellar (exists)
  bin -> /opt/local/bin

% ffmpeg
zsh command not found


echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Library/Apple/usr/bin

我的解决方案

ln -s /usr/local/Cellar /opt/local

% which ffmpeg
   /usr/local/bin/ffmpeg

【讨论】:

    猜你喜欢
    • 2015-04-12
    • 2018-05-28
    • 2016-02-08
    • 2021-02-25
    • 1970-01-01
    • 2011-03-13
    • 1970-01-01
    • 2021-10-27
    • 2015-07-16
    相关资源
    最近更新 更多