Ho installato l'ultimo CUDA e il driver per la mia GPU. Sto usando Python 2.7.10 su Win7 a 64 bit. Ho provato a installare pyopencl da:Caricamento Python Pyopencl DLL fallito anche con i driver più recenti
a. i binari non ufficiali di Windows a http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopencl
b. compilando la mia dopo aver ottenuto le fonti da https://pypi.python.org/pypi/pyopencl
L'installazione ha avuto successo su entrambi i casi, ma ottengo lo stesso messaggio di errore una volta che cerco di importarlo:
>>> import pyopencl
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\site-packages\pyopencl-2015.1-py2.7-win-amd64.egg\pyope
cl\__init__.py", line 30, in <module>
import pyopencl._cl as _cl
ImportError: DLL load failed: The specified procedure could not be found.
>>>
ho Visual C++ Redistributable for Visual Studio 2015 installato da https://www.microsoft.com/en-us/download/details.aspx?id=48145.
Ho anche provato con 2 versioni diverse del driver GPU (incluso l'ultimo). Stessa cosa. Un sacco di gente sembra avere lo stesso errore e su alcuni forum ho letto che aggiornando i driver della GPU alla fine, funziona perfettamente. Ma non per me.
Qualcuno sa come risolvere questo problema?
si sono seguite questo link per installare il PyOpenCL: [installazione PyOpenCL su Windows] (https: // wiki.tik er.net/PyOpenCL/Installation/Windows)? – Jon