Un punto de mentalidad especial de ubuntu: /usr/bin/nvcc: 3: exec: /usr/lib/nvidia-cuda-toolkit/bin/nvcc: not found

La cosa es así, descargué cuda y cuda-10.2, y cuda y cuda-10.2 están en la ruta usr/local/, pero recibí este error /usr/bin/nvcc: 3: exec: /usr/lib/ nvidia-cuda-toolkit/bin/nvcc: no encontrado
¿Por qué se informa este error? ¿No es el error -bash: nvcc: comando no encontrado?

Di muchos consejos en línea.

Por ejemplo, eliminé el cuda original y lo reinstalé, pero después de intentar reinstalar n veces, descubrí que el problema persistía. Además, también se han agregado mis variables de entorno, así:

export PATH=/usr/local/cuda-10.2/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64:$LD_LIBRARY_PATH

Esto no es un problema, debes agregarlo y usarlo más tarde.source ~/.bashrc激活,但是依旧还是同样的错误,之后我就进入/usr/bin目录中,ls了一下,发现这里面也有一个nvcc(这可能是因为我之前用sudo apt install 下载了cuda toolkit,但是我删除这个cuda的时候是直接用的rm)

可以通过这个查看nvcc在哪里。

which nvcc

Luego, eliminé nvcc en el directorio /usr/bin y resolví el problema.

cd /usr/bin
rm -rf nvcc

tener una prueba:

nvcc --version

Supongo que te gusta

Origin blog.csdn.net/qq_60943902/article/details/132346493
Recomendado
Clasificación