如何在MacOSX(10.9)上用python安装libgpuarray和clBLAS?
我正试图在OSX 10.9上安装用于python的libgpuarray()。我安装了CMake 3.0,正在使用UI。我从git下载了libgpuarray和clBLAS源代码,并在Users/user/libgpuarray下解包/分别为clBLAS 使用CMake UI生成生成生成时,我收到以下警告: 未为以下目标指定MACOSX_RPATH: gpuarray(分别为clBLAS) 执行“python setup.py build”会导致以下错误: /Users/i043337/Library/Python/2.7/lib/Python/site packages/numpy/core/include/numpy/npy_1_7_已弃用_api.h:15:2:警告: “#警告”使用不推荐的NumPy API,通过“\如何在MacOSX(10.9)上用python安装libgpuarray和clBLAS?,python,macos,path,cmake,Python,Macos,Path,Cmake,我正试图在OSX 10.9上安装用于python的libgpuarray()。我安装了CMake 3.0,正在使用UI。我从git下载了libgpuarray和clBLAS源代码,并在Users/user/libgpuarray下解包/分别为clBLAS 使用CMake UI生成生成生成时,我收到以下警告: 未为以下目标指定MACOSX_RPATH: gpuarray(分别为clBLAS) 执行“python setup.py build”会导致以下错误: /Users/i043337/Libr
^
pygpu/gpuarray.c:354:10:致命错误:未找到“gpuarray/types.h”文件
“#包括“gpuarray/types.h” 我试图找出如何设置正确的路径,但说实话,我迷失了方向 非常感谢您的帮助 已安装最新的XCode(包括DeveloperTools)。Python版本是Python.org上的2.7,在以下路径下(终端$type-a Python) python是/Library/Frameworks/python.framework/Versions/2.7/bin/python
python是/usr/bin/python
python是/usr/local/bin/python
我通过跑步解决了这个问题:
python setup.py build_ext -I /usr/local/include -L /usr/local/lib
而不是:
python setup.py build
这就解决了问题。您可能可以将这些添加到您的路径中作为替代
此外,对于将来在谷歌上搜索的任何人,您可能必须将Build/src/CMakeFiles/gpuarray.dir中的link.txt修改为:
1) omit -arch=i386
2) add -F/Library/Frameworks
在Build/目录中运行make之后,它让您创建。我想您忘记运行了
make
make install
在cmake之后。我通过以下命令安装了它: mkdir生成和cd生成 克马克 制作和制作安装(&M) 光盘&&python setup.py安装
我有相同的错误,我运行了“python setup.py build_ext-I/usr/local/include-L/usr/local/lib”,但仍然有相同的错误。我检查link.txt和_F/Library/Frameworks已经存在,但是我有-arch x86_64。我好像想不出来。
make
make install