メモ pip install cupy

 

WPy64-3820>pip install cupy
Collecting cupy
Using cached cupy-8.0.0.tar.gz (5.8 MB)
ERROR: Command errored out with exit status 1:
command: 'd:\xxxxx\wpy64-3820\python-3.8.2.amd64\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\xxxxx\\AppData\\Local\\Temp\\pip-install-jqfophkw\\cupy\\setup.py'"'"'; __file__='"'"'C:\\Users\\xxxxx\\AppData\\Local\\Temp\\pip-install-jqfophkw\\cupy\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\xxxxx\AppData\Local\Temp\pip-pip-egg-info-7605tj9i'
cwd: C:\Users\xxxxx\AppData\Local\Temp\pip-install-jqfophkw\cupy\
Complete output (43 lines):
Options: {'package_name': 'cupy', 'long_description': None, 'wheel_libs': , 'wheel_includes': , 'wheel_metadata': None, 'no_rpath': False, 'profile': False, 'linetrace': False, 'annotate': False, 'no_cuda': False, 'use_hip': False}

-------- Configuring Module: cuda --------
Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\xxxxx\AppData\Local\Temp\pip-install-jqfophkw\cupy\setup.py", line 126, in <module>
ext_modules = cupy_setup_build.get_ext_modules()
File "C:\Users\xxxxx\AppData\Local\Temp\pip-install-jqfophkw\cupy\cupy_setup_build.py", line 754, in get_ext_modules
extensions = make_extensions(arg_options, compiler, use_cython)
File "C:\Users\xxxxx\AppData\Local\Temp\pip-install-jqfophkw\cupy\cupy_setup_build.py", line 511, in make_extensions
raise Exception('Your CUDA environment is invalid. '
Exception: Your CUDA environment is invalid. Please check above error log.

************************************************************
* CuPy Configuration Summary *
************************************************************

Build Environment:
Include directories: ['C:\\Users\\xxxxx\\AppData\\Local\\Temp\\pip-install-jqfophkw\\cupy\\install\\../cupy/core/include\\cupy\\cub', 'C:\\Users\\xxxxx\\AppData\\Local\\Temp\\pip-install-jqfophkw\\cupy\\install\\../cupy/core/include', 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v10.0\\include', 'C:\\Program Files\\NVIDIA Corporation\\NvToolsExt\\include']
Library directories: ['C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v10.0\\bin', 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v10.0\\lib\\x64', 'C:\\Program Files\\NVIDIA Corporation\\NvToolsExt\\lib\\x64']
nvcc command : ['C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v10.0\\bin/nvcc.exe']

Environment Variables:
CFLAGS : (none)
LDFLAGS : (none)
LIBRARY_PATH : (none)
CUDA_PATH : C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0
NVTOOLSEXT_PATH : C:\Program Files\NVIDIA Corporation\NvToolsExt\
NVCC : (none)
ROCM_HOME : (none)

Modules:
cuda : No
-> Include files not found: ['cublas_v2.h', 'cuda.h', 'cuda_profiler_api.h', 'cuda_runtime.h', 'cufft.h', 'curand.h', 'cusparse.h', 'nvrtc.h']
-> Check your CFLAGS environment variable.

ERROR: CUDA could not be found on your system.
Please refer to the Installation Guide for details:
https://docs.cupy.dev/en/stable/install.html

************************************************************