差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン | 次のリビジョン両方とも次のリビジョン | ||
python:pyopencl [2020/08/19 07:12] – ともやん | python:pyopencl [2020/08/19 07:15] – [トラブルシューティング] ともやん | ||
---|---|---|---|
行 398: | 行 398: | ||
===== トラブルシューティング ===== | ===== トラブルシューティング ===== | ||
+ | |||
+ | ==== error: Microsoft Visual C++ 14.0 is required. が発生する ==== | ||
+ | <WRAP prewrap 100% # | ||
+ | < | ||
+ | Collecting pyopencl | ||
+ | Using cached pyopencl-2020.2.1.tar.gz (352 kB) | ||
+ | Requirement already satisfied: numpy in c: | ||
+ | Requirement already satisfied: pytools> | ||
+ | Requirement already satisfied: decorator> | ||
+ | Requirement already satisfied: appdirs> | ||
+ | Requirement already satisfied: six> | ||
+ | Using legacy setup.py install for pyopencl, since package ' | ||
+ | Installing collected packages: pyopencl | ||
+ | Running setup.py install for pyopencl ... error | ||
+ | ERROR: Command errored out with exit status 1: | ||
+ | | ||
+ | cwd: C: | ||
+ | Complete output (70 lines): | ||
+ | running install | ||
+ | running build | ||
+ | running build_py | ||
+ | creating build | ||
+ | creating build\lib.win-amd64-3.8 | ||
+ | creating build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\algorithm.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\array.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\bitonic_sort.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\bitonic_sort_templates.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\cache.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\capture_call.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\clmath.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\clrandom.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\cltypes.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\elementwise.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\invoker.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\ipython_ext.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\reduction.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\scan.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\tools.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\version.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\_buffers.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\_cluda.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\_mymako.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | copying pyopencl\__init__.py -> build\lib.win-amd64-3.8\pyopencl | ||
+ | creating build\lib.win-amd64-3.8\pyopencl\characterize | ||
+ | copying pyopencl\characterize\performance.py -> build\lib.win-amd64-3.8\pyopencl\characterize | ||
+ | copying pyopencl\characterize\__init__.py -> build\lib.win-amd64-3.8\pyopencl\characterize | ||
+ | creating build\lib.win-amd64-3.8\pyopencl\compyte | ||
+ | copying pyopencl\compyte\array.py -> build\lib.win-amd64-3.8\pyopencl\compyte | ||
+ | copying pyopencl\compyte\dtypes.py -> build\lib.win-amd64-3.8\pyopencl\compyte | ||
+ | copying pyopencl\compyte\__init__.py -> build\lib.win-amd64-3.8\pyopencl\compyte | ||
+ | creating build\lib.win-amd64-3.8\pyopencl\compyte\ndarray | ||
+ | copying pyopencl\compyte\ndarray\gen_elemwise.py -> build\lib.win-amd64-3.8\pyopencl\compyte\ndarray | ||
+ | copying pyopencl\compyte\ndarray\gen_reduction.py -> build\lib.win-amd64-3.8\pyopencl\compyte\ndarray | ||
+ | copying pyopencl\compyte\ndarray\setup_opencl.py -> build\lib.win-amd64-3.8\pyopencl\compyte\ndarray | ||
+ | copying pyopencl\compyte\ndarray\test_gpu_elemwise.py -> build\lib.win-amd64-3.8\pyopencl\compyte\ndarray | ||
+ | copying pyopencl\compyte\ndarray\test_gpu_ndarray.py -> build\lib.win-amd64-3.8\pyopencl\compyte\ndarray | ||
+ | copying pyopencl\compyte\ndarray\__init__.py -> build\lib.win-amd64-3.8\pyopencl\compyte\ndarray | ||
+ | running egg_info | ||
+ | writing pyopencl.egg-info\PKG-INFO | ||
+ | writing dependency_links to pyopencl.egg-info\dependency_links.txt | ||
+ | writing requirements to pyopencl.egg-info\requires.txt | ||
+ | writing top-level names to pyopencl.egg-info\top_level.txt | ||
+ | reading manifest file ' | ||
+ | reading manifest template ' | ||
+ | warning: no files found matching ' | ||
+ | warning: no files found matching ' | ||
+ | warning: no files found matching ' | ||
+ | warning: no files found matching ' | ||
+ | warning: no files found matching ' | ||
+ | writing manifest file ' | ||
+ | creating build\lib.win-amd64-3.8\pyopencl\cl | ||
+ | copying pyopencl\cl\pyopencl-airy.cl -> build\lib.win-amd64-3.8\pyopencl\cl | ||
+ | copying pyopencl\cl\pyopencl-bessel-j-complex.cl -> build\lib.win-amd64-3.8\pyopencl\cl | ||
+ | copying pyopencl\cl\pyopencl-bessel-j.cl -> build\lib.win-amd64-3.8\pyopencl\cl | ||
+ | copying pyopencl\cl\pyopencl-bessel-y.cl -> build\lib.win-amd64-3.8\pyopencl\cl | ||
+ | copying pyopencl\cl\pyopencl-complex.h -> build\lib.win-amd64-3.8\pyopencl\cl | ||
+ | copying pyopencl\cl\pyopencl-eval-tbl.cl -> build\lib.win-amd64-3.8\pyopencl\cl | ||
+ | copying pyopencl\cl\pyopencl-hankel-complex.cl -> build\lib.win-amd64-3.8\pyopencl\cl | ||
+ | copying pyopencl\cl\pyopencl-ranluxcl.cl -> build\lib.win-amd64-3.8\pyopencl\cl | ||
+ | creating build\lib.win-amd64-3.8\pyopencl\cl\pyopencl-random123 | ||
+ | copying pyopencl\cl\pyopencl-random123\array.h -> build\lib.win-amd64-3.8\pyopencl\cl\pyopencl-random123 | ||
+ | copying pyopencl\cl\pyopencl-random123\openclfeatures.h -> build\lib.win-amd64-3.8\pyopencl\cl\pyopencl-random123 | ||
+ | copying pyopencl\cl\pyopencl-random123\philox.cl -> build\lib.win-amd64-3.8\pyopencl\cl\pyopencl-random123 | ||
+ | copying pyopencl\cl\pyopencl-random123\threefry.cl -> build\lib.win-amd64-3.8\pyopencl\cl\pyopencl-random123 | ||
+ | running build_ext | ||
+ | building ' | ||
+ | error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": | ||
+ | ---------------------------------------- | ||
+ | ERROR: Command errored out with exit status 1: ' | ||
+ | </ | ||
+ | </ | ||
==== Pybind11 is not installed. と Mako is not installed. が発生する ==== | ==== Pybind11 is not installed. と Mako is not installed. が発生する ==== |