Torch7 Mac安装错误

 潇洒舞者_899 发布于 2023-01-12 10:39

我想在mac机器Torch7上安装.当我尝试在第二行使用本教程https://github.com/torch/torch7/wiki/Cheatsheet#installing-and-running-torch安装火炬时(curl -sk https://raw.githubusercontent.com/torch/ezinstall/master/install-luajit + torch | bash)我遇到以下错误:

- 寻找QT_MAC_USE_COCOA - 在/usr/local/Cellar/cmake/2.8.12.2/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108找到CMake错误(消息):找不到Qt4(缺少:QT_MOC_EXECUTABLE QT_RCC_EXECUTABLE QT_UIC_EXECUTABLE)(找到合适的版本"4.7.4",最低要求是"4.3.0")调用堆栈(最近一次调用的第一个):/ usr/local/Cellar/cmake/2.8d.2/share/cmake/Module/ActionPackageHandleStandardArgs.cmake: 315(_FPHSA_FAILURE_MESSAGE)/usr/local/Cellar/cmake/2.8.12.2/share/cmake/Modules/FindQt4.cmake:1393(FIND_PACKAGE_HANDLE_STANDARD_ARGS)CMakeLists.txt:27(FIND_PACKAGE)

你以前遇到过这个问题吗?谢谢

1 个回答
  • curl -s https://raw.githubusercontent.com/torch/ezinstall/master/install-all | bash按照https://github.com/torch/ezinstall的建议运行后,我得到了同样的错误,即

    Could NOT find Qt4 (missing: QT_MOC_EXECUTABLE QT_RCC_EXECUTABLE QT_UIC_EXECUTABLE) (found suitable version "4.8.6", minimum required is "4.3.0")

    我跑的时候which qmake发现qmake位于~/anaconda/bin/qmake.我尝试了一堆不同的东西来设置QT_MOC_EXECUTABLE,QT_RCC_EXECUTABLE以及QT_UIC_EXECUTABLE正确的路径如

    qmake -set "QT_MOC_EXECUTABLE" /usr/local/Cellar/qt/4.8.6/bin/moc qmake -set "QT_RCC_EXECUTABLE" /usr/local/Cellar/qt/4.8.6/bin/rcc qmake -set "QT_UIC_EXECUTABLE" /usr/local/Cellar/qt/4.8.6/bin/uic

    但没有任何效果.

    所以我做的是删除anaconda安装通过 rm -rf ~/anaconda

    我又跑curl -s https://raw.githubusercontent.com/torch/ezinstall/master/install-all | bash了,一切都正确安装.然后我就重新安装了anaconda.

    这是一种解脱.它可能不是最好的解决方案,但我希望这对你也有用.

    2023-01-12 10:42 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有