如果报出下面的错误
pytools.prefork.ExecError: error invoking 'nvcc --version': [Errno 2] No such file or directory: 'nvcc': 'nvcc'
在compiler.py文件中加入下面的红字话就行.import pycuda.compiler点compiler就直接进入了compiler.py文件
def compile_plain(source, options, keep, nvcc, cache_dir, target="cubin"):
from os.path import join
assert target in ["cubin", "ptx", "fatbin"]
nvcc = '/usr/local/cuda/bin/' + nvcc # 就是他
if cache_dir:
...
路径一般在......./site-packages/pycuda/compiler.py
加入上面“就是他”一行即可。
————————————————
版权声明:本文为CSDN博主「ChengLaun」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_39875161/article/details/102942032