前提
pythonでpycudaを使用しようとした際にエラーが発生しました。
実現したいこと
pycuda.driverをインポートする
発生している問題・エラーメッセージ
python
1(仮想環境名) C:\Users\ユーザ名\Test>test.py 2Traceback (most recent call last): 3 File "C:\Users\ユーザ名\Test\test.py", line 1, in <module> 4 import pycuda.autoinit 5 File "c:\Users/ユーザ名/anaconda3/envs/仮想環境名/Lib/site-packages\pycuda\driver.py", line 65, in <module> 6 from pycuda._driver import * # noqa 7ModuleNotFoundError: No module named 'pycuda._driver'
該当のソースコード
python
1import pycuda.autoinit 2import pycuda.driver as cuda 3import pycuda.gpuarray as gpuarray 4 5print('hoge') 6
試したこと
下記のサイトで該当するwhlファイルをダウンロードしたが、同じエラーが出た。
https://www.lfd.uci.edu/~gohlke/pythonlibs/#pycuda
下記のコードを実行するとエラーは発生せずに
(2022,1)
と出力される
python
1import pycuda 2 3print(pycuda.VERSION)
補足情報(FW/ツールのバージョンなど)
Python:3.9.12
Anaconda Navigator:4.13.0(こちらの仮想環境のCMD.exe Promptで実行)
GPU:NVIDIA GeForce RTX 3060 Laptop GPU
回答1件
あなたの回答
tips
プレビュー