Не может скомпилировать программу CUDA с помощью nvcc удаленно

Я пытаюсь получить доступ к своей машине Ubuntu удаленно с помощью шпаклевки из Windows. Я создал нового пользователя для доступа к моей машине Ubuntu. Новый пользователь может выполнить команды как gcc, но не может выполнить nvcc для компиляции кодов CUDA. Когда nvcc выполняется на командной строке, сообщение стало под: "Программа 'nvcc' в настоящее время не устанавливается. Можно установить его путем ввода: склонный - получают установку nvidia-cuda-toolkit"

Но если я вхожу в систему с пользователем с полномочием пользователя root, оно работает. Как я могу позволить пользователям, созданным мной к доступу nvcc для компиляции и выполнения программ CUDA?

0
задан 16 August 2016 в 08:50

1 ответ

Я смог решить эту проблему путем создания нового .bashrc файла в новом пользовательском корневом каталоге. Затем я экспортировал пути CUDA как под:

CUDA_HOME экспорта =/usr/local/cuda-7.5 экспортируют $ {CUDA_HOME}/lib64 PATH= $ LD_LIBRARY_PATH= {CUDA_HOME} / мусорное ведро: $ {ПУТЬ} ПУТЬ экспорта

После этого nvcc может работать.

1
ответ дан 28 September 2019 в 16:52

Другие вопросы по тегам:

Похожие вопросы: