【发布时间】:2015-03-11 11:40:55
【问题描述】:
我已经看到了很多关于此的问题,但我没有得到解决方案。
我的操作系统是 Yosemite,当前的 OpenCV 是 2.4.9
我正在尝试使用 TBB 安装 OpenCV,但是当我通过 sudo port install opencv +debug +python27 +qt4 +tbb (through this SO question) 安装时:
Rafaels-iMac:y3PQFyQhUG rafaelruizmunoz$ sudo port install opencv +debug +python27 +qt4 +tbb
警告:Xcode 命令行工具似乎没有安装;大多数港口可能无法建造。
警告:通过运行“xcode-select --install”来安装它们。
警告:Xcode 命令行工具似乎没有安装;大多数港口可能无法建造。
警告:通过运行 xcode-select --install' 来安装它们。
---> 计算 ffmpeg 的依赖项
---> 配置ffmpeg报错:配置ffmpeg失败,请查阅/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/work/ffmpeg-2.6/config.log
Error: org.macports.configure for port ffmpeg returned: configure failure: command execution failed 请查看端口ffmpeg的日志文件了解详情:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/main.log
错误:无法升级端口:1
错误:无法执行端口:升级ffmpeg失败
并且这些路径上没有任何日志。
我已经尝试过(来自 SO 和 MacPorts 的支持)。
port selfupdateport upgrade ffmpegport clean x264port upgrade outdatedport -f selfupdate
但什么也没发生。
有人知道吗?
提前谢谢你。
编辑:执行xcode-select --install 并不能解决任何问题。
【问题讨论】:
-
自制软件作为一种可能的选择? :)
-
你好@rogerdpack。感谢您的回答。这是一个聪明的解决方案,但没有解决我的问题。我通过自制软件安装了 ffmpeg 并更新了所有内容。发生同样的错误。
-
那些关于 xcode-select --install 的警告有点不祥……你重启终端了吗?盒子?
-
我从源代码在我的 Mac 上安装了 OpenCV,没有任何问题。如果要从源代码安装 OpenCV,可以按照说明进行操作 here。
-
我不明白投票否决......