bin:找不到 magick 的命令

bin: command not found for magick

我正在尝试为机器人框架获取魔法。

我遵循了这份详细指南中的说明

https://blog.codecentric.de/en/2017/09/robot-framework-compare-images-screenshots/

我已经导航到 bin 文件夹 --> cd /usr/local/Cellar/imagemagick/7.0.8-46/bin

当我发出命令时 --> bin ./magick -version

我收到一个错误 -bash: bin: command not found

不太清楚这意味着什么,因为我是 MAC OS 的新手,也是这个魔法工具的新手。

呃! homebrew 通常安装包在:

/usr/local/Cellar/PACKAGENAME/VERSION

但它也在 /usr/local/bin 中创建符号链接。您可以通过以下方式查看这些内容:

ls -l /usr/local/bin/magick
lrwxr-xr-x  1 mark  admin  41 17 May 10:49 /usr/local/bin/magick -> ../Cellar/imagemagick/7.0.8-44/bin/magick

因此,您需要做的就是确保您的 PATH 包含 /usr/local/bin,如下所示:

export PATH=$PATH:/usr/local/bin

你用 homebrew 安装的几乎所有东西都可以工作:

magick -version

示例输出

Version: ImageMagick 7.0.8-44 Q16 x86_64 2019-05-11 https://imagemagick.org
Copyright: © 1999-2019 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI Modules OpenMP(3.1) 
Delegates (built-in): bzlib freetype heic jng jp2 jpeg lcms ltdl lzma openexr png tiff webp xml zlib

如果您发现该命令有效,您可以在每次登录时在 $HOME/.profile 的 bash 个人资料中 运行 它。