gpt4 book ai didi

python - 如何在 mac os x (10.9) 上的 python 中安装 libgpuarray 和 clBLAS?

转载 作者:太空狗 更新时间:2023-10-30 00:19:57 25 4
gpt4 key购买 nike

我正在尝试为 OSX 10.9 上的 python 安装 libgpuarray ( http://deeplearning.net/software/libgpuarray/installation.html )。我安装了 CMake 3.0 并正在使用 UI。我从 git 下载了 libgpuarray 和 clBLAS 源,并分别在 Users/user/libgpuarray ../clBLAS 下解压。

使用 CMake UI 在生成构建时收到以下警告:

MACOSX_RPATH is not specified for the following targets:

gpuarray (clBLAS respectively)

执行“python setup.py build”会导致以下错误:

/Users/i043337/Library/Python/2.7/lib/python/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning:

 "Using deprecated NumPy API, disable it by "          "#defining  
NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]

'#warning "Using deprecated NumPy API, disable it by " \
^
pygpu/gpuarray.c:354:10: fatal error: 'gpuarray/types.h' file not found
'#include "gpuarray/types.h"

试图弄清楚如何设置正确的路径,但老实说我迷路了。

非常感谢任何帮助!

已安装最新的 XCode(包括 DeveloperTools)。 Python 版本是来自 python.org 的 2.7,在以下路径下 (Terminal$ type -a python)

python is /Library/Frameworks/Python.framework/Versions/2.7/bin/python
python is /usr/bin/python
python is /usr/local/bin/python

最佳答案

我通过运行解决了这个问题:

python setup.py build_ext -I /usr/local/include -L /usr/local/lib

代替:

python setup.py build

然后就解决了。您可能可以将这些添加到您的 PATH 作为替代。

此外,对于将来使用谷歌搜索此内容的任何人,您可能必须将 Build/src/CMakeFiles/gpuarray.dir 中的 link.txt 修改为:

1) omit -arch=i386
2) add -F/Library/Frameworks

在您创建的 Build/目录中运行 make 之后。

关于python - 如何在 mac os x (10.9) 上的 python 中安装 libgpuarray 和 clBLAS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25060207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com