2017-03-18 5 views
0

を私はこの問題を解決するために、このウェブサイトで提供されるすべてのソリューションを読んで、それはまだ終了します。私は窓10 C:\pyopencl-2016.2.1>setup.py installにcmdとでこのコマンドを実行すると 、このエラーが表示されます:致命的なエラーC1083:オープンファイル含めることはできません:「CL/cl.h」

また
c:\pyopencl-2016.2.1\src\c_wrapper\clinfo_ext.h(10) : fatal error C1083: 

Cannot open include file: 'CL/cl.h': No such file or directory 
error: command 'C:\\Users\\Neda\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\amd64\\cl.exe' failed with exit status 2 

、上記のパスにはcl.exeCL/はありません。 本当にありがとうと思います。

EDITED: 私はまた、CMD Command "pip install --global-option=build_ext --global-option="-DHAVE_GL=1" pyopenclでこのコマンドを実行し、問題が同じであった:

c:\users\neda\appdata\local\temp\pip-build-ugbqq9\pyopencl\src\c_wrapper\clinfo_ext.h(10) : fatal error C1083: Cannot open include file: 'CL/cl.h': No such file or directory 
error: command ' 

C:\\Users\\Neda\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\amd64\\cl.exe' failed with exit status 2 

    ---------------------------------------- 
Command "c:\users\neda\appdata\local\enthought\canopy\user\python.exe -u -c "import setuptools, tokenize;__file__='c:\\users\\neda\\appdata\\local\\temp\\pip-build-ugbqq9\\pyopencl\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" build_ext -DHAVE_GL=1 install --record c:\users\neda\appdata\local\temp\pip-l6bnzf-record\install-record.txt --single-version-externally-managed --compile --install-headers c:\users\neda\appdata\local\enthought\canopy\user\include\site\python2.7\pyopencl" failed with error code 1 in c:\users\neda\appdata\local\temp\pip-build-ugbqq9\pyopencl\ 

答えて

0

を使用すると、任意のOpenCLのSDKがインストールされていないようです。

異なるプロバイダは異なるSDKがあります。

は、OpenCLのSDKをインストールしていません正しい環境変数INCLUDEをOpenCLインクルードライブラリ(たとえば、INCLUDE = C:\Program Files (x86)\Intel\OpenCL SDK\6.3\include)を指すようにセットアップすることを忘れないでください。

関連する問題