我正在尝试使用 MacPorts 安装 ImageMagick。我已使用其 Mountain Lion .pkg 文件成功安装了 MacPorts。
我打开终端并运行:
sudo port install ImageMagick
然而我得到的是:
错误:无法执行端口:无法打开文件:/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/ImageMagick/Portfile
尽管错误消息中没有“权限被拒绝”,但我尝试将Portfile
其第一个父文件夹设置为777
。这显然没有解决我的问题。
我已经安装了最新的 Xcode。
答案1
您需要授予用户 macports 对 /opt 的读取权限
在 Finder 中选择"Go" -> "Go to Folder..."
类型/opt
,然后click "Go"
在 Finder 中选择单击“选择信息”窗口右下角的"File" -> "Get Info"
小图标(或管理员的用户名和密码),然后单击“选择信息”窗口左下角的 小图标,从列表中 选择,然后单击“选择”padlock
enter your password
click "OK"
plus
MacPorts
再试一次sudo port install ImageMagick