我试图开始我的第一个炼油厂cms项目,我已经遇到了麻烦。我试图让imagemagick继续前进,并且遇到错误。我查看了stackoverflow关于更改我的配置文件的权限,或有问题的目录,还卸载并重新安装,但到目前为止没有运气。我希望也许有人可以指导我解决这个问题。非常感谢。
Mac-Pro:local user$ brew install imagemagick
Error: You must `brew link jpeg' before imagemagick can be installed
Mac-Pro:local user$ brew link jpeg
Linking /usr/local/Cellar/jpeg/8d...
Error: Could not symlink file: /usr/local/Cellar/jpeg/8d/bin/wrjpgcom
/usr/local/bin is not writable. You should change its permissions.
答案 0 :(得分:73)
鼓励之后,这是我对the question的评论作为答案。
问题是Homebrew尝试使用的目录不能由运行brew
的用户写入。要解决此问题,请使该用户可以写入该目录。
sudo chown -R yourusename:admin /usr/local/bin
这会递归地将/usr/local/bin
目录中所有对象的所有权更改为名为yourusername
的用户。它假定您的用户位于OS X管理员组中。
如果您不确定用户的用户名,可以运行命令whoami
。