2018_code_calendar_wallpaper_MacOS
2018_code_calendar_wallpaper_MacOS copied to clipboard
安装imagemagick@6遇到的问题
照着你的最后一步提示: Warning: Already linked: /usr/local/Cellar/imagemagick@6/6.9.9-34 To relink: brew unlink imagemagick@6 && brew link imagemagick@6 请问该如何解决
你已经link过了。。 如果py执行失败,就按上面的提示relink,然后查一下PATH有没有imagemagick@6,以及python的依赖
按上边提示做做过,但是提示 Linking /usr/local/Cellar/imagemagick@6/6.9.9-34... 76 symlinks created
If you need to have this software first in your PATH instead consider running: echo 'export PATH="/usr/local/opt/imagemagick@6/bin:$PATH"' >> ~/.zshrc
执行echo 'export PATH="/usr/local/opt/imagemagick@6/bin:$PATH"' >> ~/.zshrc 之后依然提示 Warning: Already linked: /usr/local/Cellar/imagemagick@6/6.9.9-34 To relink: brew unlink imagemagick@6 && brew link imagemagick@6 一直这样了
照着你今天新更新的使用方法,也不行
- 上面的提示是warning,所以不影响结果。是指你已经link过了。
- 因为homebrew默认的imagemagick是7,所以如果出现错误,可能是6的link被7覆盖了。按提示:先unlink,再link,如果你有手动或其它依赖了新版本的,把
--overwrite
加上,或者先把7给unlink了(不过看你们的提示,你应该没有这个版本) - 关于echo的部分,这个是加到zshrc上,也就是说,你需要source一遍,才会更新到你当前的环境,不想污染全局环境,就直接
export PATH="/usr/local/opt/imagemagick@6/bin:$PATH"
,你可以用which查看一下imagemagick的目录。 - 如果这样还无法执行,你的问题应该不在于imagemagick的安装,而在于其它方面。你可以通过执行目标脚本通过输入错误来看排除原因。如果提示是关于imagemagick的,原因目测是在2、3两点左右。如果是wand的,请安装python对应的库,可以使用pip或者easy_install或其它,不想污染全局环境可以加--user或用virtualenv等,特别注意,脚本python版本是3,不是2。你要是没有py3,可以去改成py2的语法或者去安py3用py3执行。
好的谢谢我试试