1

コードを実行することにより:

import numba

numba.cuda.api.detect()

エラーが発生します:

Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    numba.cuda.api.detect()
  File "C:\Users\Wakasuki\AppData\Local\Programs\Python\Python35-32\lib\site-packages\numba\cuda\api.py", line 257, in detect
    print('Found %d CUDA devices' % len(devlist))
  File "C:\Users\Wakasuki\AppData\Local\Programs\Python\Python35-32\lib\site-packages\numba\cuda\cudadrv\devices.py", line 49, in __len__
    return len(self.lst)
  File "C:\Users\Wakasuki\AppData\Local\Programs\Python\Python35-32\lib\site-packages\numba\cuda\cudadrv\devices.py", line 26, in __getattr__
    numdev = driver.get_device_count()
  File "C:\Users\Wakasuki\AppData\Local\Programs\Python\Python35-32\lib\site-packages\numba\cuda\cudadrv\driver.py", line 269, in get_device_count
    self.cuDeviceGetCount(byref(count))
  File "C:\Users\Wakasuki\AppData\Local\Programs\Python\Python35-32\lib\site-packages\numba\cuda\cudadrv\driver.py", line 218, in __getattr__
    self.initialization_error)
numba.cuda.cudadrv.error.CudaSupportError: Error at driver init: 
CUDA disabled by user:

numba 内で CUDA を有効にするにはどうすればよいですか? 最近、CUDA ツールキット 7.5 と最新の numba と numpy を python 3.5 にインストールしました。

4

1 に答える 1