Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Torch7 Mac安装错误_Python_C_Macos_Data Analysis - Fatal编程技术网

Python Torch7 Mac安装错误

Python Torch7 Mac安装错误,python,c,macos,data-analysis,Python,C,Macos,Data Analysis,我正在尝试在mac machine Torch7中安装。当我试图在第二行(curl-sk | bash)上使用本教程安装torch时,我遇到了以下错误: --正在查找QT_MAC_USE_COCOA-找到 CMake错误位于/usr/local/ceral/CMake/2.8.12.2/share/CMake/Modules/findpackagehandlestandardardargs。CMake:108(消息): 找不到Qt4(缺少:QT\u MOC\u可执行文件QT\u RCC\u可执行

我正在尝试在mac machine Torch7中安装。当我试图在第二行(curl-sk | bash)上使用本教程安装torch时,我遇到了以下错误:

--正在查找QT_MAC_USE_COCOA-找到 CMake错误位于/usr/local/ceral/CMake/2.8.12.2/share/CMake/Modules/findpackagehandlestandardardargs。CMake:108(消息): 找不到Qt4(缺少:QT\u MOC\u可执行文件QT\u RCC\u可执行文件 QT_UIC_可执行文件)(找到合适的版本“4.7.4”,最低要求为 "4.3.0") 调用堆栈(最新调用优先): /usr/local/Cellar/cmake/2.8.12.2/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:315(_FPHSA_FAILURE_MESSAGE) /usr/local/Cellar/cmake/2.8.12.2/share/cmake/Modules/FindQt4.cmake:1393(查找包、手柄、标准参数) CMakeLists.txt:27(查找包)

你以前遇到过这个问题吗?
运行
curl-s后,谢谢https://raw.githubusercontent.com/torch/ezinstall/master/install-all |bash
正如在会议上建议的那样,我得到了相同的错误,即

找不到Qt4(缺少:
QT_MOC_可执行文件QT_RCC_可执行文件
QT_UIC_可执行文件)(找到合适的版本“4.8.6”,最低要求为
"4.3.0")

当我运行
哪个qmake
时,我发现qmake位于
~/anaconda/bin/qmake
中。我尝试了许多不同的方法来正确设置
QT\u MOC\u可执行文件
QT\u RCC\u可执行文件
,以及
QT\u UIC\u可执行文件
路径,例如

qmake-设置“QT\u MOC\u可执行文件”/usr/local/ceral/QT/4.8.6/bin/MOC
qmake-设置“QT\u RCC\u可执行文件”/usr/local/cillar/QT/4.8.6/bin/RCC
qmake-设置“QT\u UIC\u可执行文件”/usr/local/ceral/QT/4.8.6/bin/UIC

但什么都没用

所以我所做的就是通过
rm-rf~/anaconda

我运行了
curl-shttps://raw.githubusercontent.com/torch/ezinstall/master/install-all |再次bash
,所有内容都会正确安装。然后我重新安装了水蟒


这让我松了一口气。这可能不是最好的解决方案,但我希望这也能对你起作用

多谢各位。对我来说也很有用。删除anaconda是没有必要的,在安装过程中从路径中删除它就足够了(例如,在~/.bash_profile:export PATH=“//anaconda/bin:$PATH”)中注释掉这一行。你不必卸载或rm anaconda-只需重命名文件夹,进行火炬安装,然后将anaconda文件夹重命名回anaconda并。。。完成!