在Mac OS X 10.8上安装GraphicsMagick

Sar*_*tra 26 macos homebrew node.js graphicsmagick osx-mountain-lion

我正在尝试在Mountain Lion上安装GraphicsMagick并遇到问题.我尝试了所有可以在博客和其他stackoverflow问题中搜索的内容,但没有任何效果.所以我把每一个命令都带来了一大堆错误.请看看并帮助我.

我跑的时候

brew install graphicsmagick
Run Code Online (Sandbox Code Playgroud)

我明白了

Warning: Could not link jpeg. Unlinking...
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link jpeg'
Run Code Online (Sandbox Code Playgroud)

Warning: Could not link libpng. Unlinking...
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link libpng'
Run Code Online (Sandbox Code Playgroud)

在最后我得到了

==> make install
Warning: Could not link graphicsmagick. Unlinking...
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link graphicsmagick'

Possible conflicting files are:
==> Summary
  /usr/local/Cellar/graphicsmagick/1.3.18: 283 files, 10M, built in 52 seconds
Run Code Online (Sandbox Code Playgroud)

现在,如果我尝试brew link jpegbrew link libpng我得到这个错误

Linking /usr/local/Cellar/jpeg/8d... Warning: Could not link jpeg. Unlinking...

Error: Could not symlink file: /usr/local/Cellar/jpeg/8d/bin/wrjpgcom
Target /usr/local/bin/wrjpgcom already exists. You may need to delete it.
To force the link and overwrite all other conflicting files, do:
  brew link --overwrite formula_name

To list all files that would be deleted:
  brew link --overwrite --dry-run formula_name
Run Code Online (Sandbox Code Playgroud)

如果我通过这样做尝试覆盖方法brew link --overwrite jpeg.但是' brew link --overwrite libpng'我明白了

Linking /usr/local/Cellar/libpng/1.5.14... Warning: Could not link libpng. Unlinking...

Error: Permission denied - /usr/local/share/man/man5/png.5
Run Code Online (Sandbox Code Playgroud)

之后,当我尝试时,brew link graphicsmagick我得到:

Linking /usr/local/Cellar/graphicsmagick/1.3.18... Warning: Could not link graphicsmagick. Unlinking...

Error: Could not symlink file: /usr/local/Cellar/graphicsmagick/1.3.18/share/man/man5/quantize.5
/usr/local/share/man/man5 is not writable. You should change its permissions.
Run Code Online (Sandbox Code Playgroud)

请帮我.提前致谢.

mai*_*iis 35

尝试删除所有内容并重新开始:

brew uninstall imagemagick graphicsmagick libpng jpeg
brew cleanup -s
brew install graphicsmagick
Run Code Online (Sandbox Code Playgroud)

最近解决了一些问题

  • 如果您仍然遇到权限错误,请运行'sudo chown -R $ USER:admin/usr/local' (12认同)