2013-03-16 3 views
0

Я пытаюсь заставить PyOpenCL работать на моем iMac, работающем под Mac OS X Lion с помощью NumPy 1.5.1 и Python 2.6.0. Я установил PyOpenCL сначала с помощью easy_install, а затем я попытался, как это описано здесь: http://wiki.tiker.net/PyOpenCL/Installation/MacPyOpenCL неправильно работает на OS X, нет вывода

При запуске демо-скрипт (http://documen.tician.de/pyopencl/#), он показывает OpenCL устройств (Intel Core i3 и ATI Radeon HD5670), но когда я выберите один из двух, оба напечатаны. 0.0

Choose device(s): 
[0] <pyopencl.Device 'Intel(R) Core(TM) i3 CPU   550 @ 3.20GHz' on 'Apple' at 0xffffffff> 
[1] <pyopencl.Device 'ATI Radeon HD 5670' on 'Apple' at 0x1021b00> 
Choice, comma-separated [0]:1 
Set the environment variable PYOPENCL_CTX='1' to avoid being asked again. 
0.0 

Что здесь не так? Заранее спасибо!

ответ

0

В конце сценария:

print la.norm(a_plus_b - (a+b)) 

Так 0,0 является ожидаемым возвращаемым значением, если все прошло нормально ...