Нет графического процессора Nvidia в Anaconda под кодом VS

#python #pytorch #anaconda #conda

#питон #пыторч #анаконда #конда

Вопрос:

Я пытался разработать модели глубокого обучения на удаленном сервере с помощью удаленной разработки VSCode, и впоследствии я успешно установил anaconda и PyTorch в базовой среде (версия gpu). Тем не менее, я могу заставить Cuda работать в терминале, но не в ноутбуке.

Моя проблема может быть показана на скриншоте ниже:введите описание изображения здесь

Вещи, которые я пробовал, но безуспешно:

  1. Создайте новую среду и развивайтесь в ней.
  2. Вручную установите значение CUDA_VISIBLE_DEVICES равным 0

Кстати, я также не могу использовать»! nvidia-smi » в ячейке ноутбука, и она просто не запрашивает такой команды, что очень странно.

Есть какие-нибудь предложения??

Комментарии:

1. Ваш терминал работает в локальной системе, а ноутбук работает в удаленной системе, верно? Есть ли у вас какая-то уверенность в том, что удаленная система действительно имеет графический процессор Nvidia, который вы можете использовать?

2. Я почти уверен, что терминал работает на удаленном сервере, так как на моем локальном компьютере даже нет графического процессора. Спасибо за ответ, тхо.

3. Следуя комментариям Тима, я думаю, что примерно могу понять, что происходит прямо здесь. Таким образом, похоже, что ядро ноутбука запускается с административного узла моего HPC (без узла GPU), но терминал находится в вычислительном узле (с 2 графическими процессорами).