Удалить cuda 10 Windows 10

Обновлено: 21.11.2024

sudo apt-get remove cuda-* для удаления моей версии cuda-9-1 и других.

шаг за шагом:

  1. dpkg -l | grep cuda- | авк '' | xargs -n1 sudo dpkg –purge.
  2. dpkg –установите cuda-repo-ubuntu*-8.0-local*. долг.
  3. sudo apt-get update.
  4. sudo apt-get install cuda.

Как удалить Cuda и cuDNN?

Удалите драйвер графического процессора в Ubuntu

  1. Выполните следующую команду, чтобы удалить драйвер графического процессора: apt-get remove –purge nvidia-*
  2. Выполните следующие команды, чтобы удалить CUDA и библиотеку cuDNN: apt autoremove –purge cuda-10-0 rm -rf /usr/local/cuda-10.0.
  3. Выполните следующую команду, чтобы перезапустить экземпляр: reboot.

У меня установлена ​​Cuda Ubuntu?

Есть три способа определить версию CUDA в Ubuntu 18.04. Лучше всего использовать команду nvidia-smi драйвера NVIDIA, которую вы, возможно, установили. Другой подход — с помощью команды cuda-toolkit nvcc.

Что делает Cuda Toolkit?

С помощью CUDA Toolkit вы можете разрабатывать, оптимизировать и развертывать свои приложения во встроенных системах с ускорением на GPU, настольных рабочих станциях, корпоративных центрах обработки данных, облачных платформах и суперкомпьютерах HPC.

Где устанавливается Cuda?

По умолчанию набор инструментов CUDA SDK устанавливается в папку /usr/local/cuda/. Драйвер компилятора nvcc устанавливается в /usr/local/cuda/bin, а 64-разрядные библиотеки времени выполнения CUDA устанавливаются в /usr/local/cuda/lib64.

Как узнать, какая у меня версия CUDA?

3 способа проверить версию CUDA

  1. Возможно, это самый простой способ проверить файл. Запустите cat /usr/local/cuda/version.txt. …
  2. Еще один способ — использовать команду пакета cuda-toolkit nvcc . Простой запуск nvcc –версия. …
  3. Другой способ — с помощью установленной вами команды nvidia-smi драйвера NVIDIA. Просто запустите nvidia-smi .

Как узнать, есть ли у меня Cuda Toolkit Windows 10?

В нем перейдите на вкладку справки и выберите «Информация о системе». В этом есть раздел компонентов следующим образом. В том, что под NVCUDA. DLL показывает NVIDIA CUDA 10.2.

Как вручную удалить драйверы Nvidia?

Введите программу в поле поиска на панели задач и выберите Добавить или удалить программы. Нажмите «Программы и компоненты», затем выберите приложения Nvidia. Вы можете нажать кнопку «Удалить» на верхней панели. Вы можете повторить те же шаги для любого другого программного обеспечения Nvidia, установленного на вашем компьютере.

Как удалить cuDNN?

  1. куднн. если cudnn был скопирован в CUDA_ROOT: rm /usr/local/cuda/include/cudnn. час рм /usr/local/cuda/lib64/libcudnn*
  2. куда. /usr/local/cuda/bin/uninstallxxx. или sudo apt remove –purge cuda, если cuda была установлена ​​с использованием . деб-файл.
  3. драйвер nvidia: sudo apt remove –purge nvidia*

Как узнать, работает ли Cuda?

Проверьте установку CUDA

  1. Проверьте версию драйвера, просмотрев: /proc/driver/nvidia/version: …
  2. Проверьте версию набора инструментов CUDA. …
  3. Проверьте выполнение заданий графического процессора CUDA, скомпилировав образцы и выполнив программы deviceQuery или bandwidthTest.

Как запустить образец Cuda в Ubuntu?

  1. Шаг 1. Установите Ubuntu 18.04!
  2. Шаг 2) Установите «правильный» драйвер NVIDIA. …
  3. Шаг 3) Установите «зависимости» CUDA
  4. Шаг 4) Загрузите установщик файла CUDA для запуска.
  5. Шаг 4. Запустите «runfile», чтобы установить набор инструментов CUDA и образцы.
  6. Шаг 5) Установите исправление cuBLAS.
  7. Шаг 6. Настройте переменные среды.

Как сделать образец Cuda?

Перейдите в каталог nbody с примерами CUDA. Откройте файл решения nbody Visual Studio для установленной версии Visual Studio. Откройте меню «Сборка» в Visual Studio и нажмите «Сборка решения». Перейдите в каталог сборки примеров CUDA и запустите пример nbody.

В чем разница между Cuda и Cuda Toolkit?

1 ответ. CUDA Toolkit — это программный пакет, состоящий из различных компонентов. … CUDA SDK (компилятор, NVCC, библиотеки для разработки программного обеспечения CUDA и образцы CUDA) Инструменты с графическим интерфейсом (например, Eclipse Nsight для Linux/OS X или Visual Studio Nsight для Windows)

Что означает Cuda?

CUDA (аббревиатура от Compute Unified Device Architecture) — это платформа параллельных вычислений и модель интерфейса прикладного программирования (API), созданная Nvidia.

Включает ли Cuda Toolkit драйвер?

Нет. Установщики набора инструментов cuda — это снимок во времени. Они содержат достаточно актуальный на тот момент драйвер, но со временем выпускаются новые драйверы, и они не появляются автоматически в установщике данного инструментария.

Вам нужно удалить NVIDIA CUDA Toolkit v 64 bit, чтобы устранить некоторые проблемы?Вы ищете эффективное решение, чтобы полностью удалить его и полностью удалить все его файлы с вашего ПК? Не беспокойтесь! На этой странице представлены подробные инструкции о том, как полностью удалить NVIDIA CUDA Toolkit v 64 bit.

Возможные проблемы при удалении NVIDIA CUDA Toolkit v 64 bit

* Набор инструментов NVIDIA CUDA v. 64 bit не указан в разделе «Программы и компоненты».
* У вас недостаточно прав для удаления NVIDIA CUDA Toolkit v 64 bit.
* Не удалось запустить файл, необходимый для завершения удаления.
* Произошла ошибка. Не все файлы были успешно удалены.
* Другой процесс, использующий файл, останавливает удаление NVIDIA CUDA Toolkit v 64 bit.
* Файлы и папки NVIDIA CUDA Toolkit v 64 bit можно найти на жестком диске после удаления.

NVIDIA CUDA Toolkit версии 64 нельзя удалить из-за многих других проблем. Неполное удаление NVIDIA CUDA Toolkit v 64 bit также может вызвать много проблем. Поэтому очень важно полностью удалить NVIDIA CUDA Toolkit v 64 bit и удалить все его файлы.

Как удалить NVIDIA CUDA Toolkit v 64 bit Completley?

Рекомендуемый метод: быстрый способ удалить NVIDIA CUDA Toolkit v 64 bit

Способ 1. Удалите NVIDIA CUDA Toolkit версии 64 бит через Программы и компоненты.

Способ 2. Удалите 64-разрядную версию NVIDIA CUDA Toolkit с помощью uninstaller.exe.

Способ 3. Удалите NVIDIA CUDA Toolkit версии 64 бит через восстановление системы.

Способ 4. Удалите 64-разрядную версию NVIDIA CUDA Toolkit с антивирусом.

Способ 5. Переустановите NVIDIA CUDA Toolkit версии 64 для удаления.

Способ 6. Используйте команду удаления, отображаемую в реестре.

Способ 7. Удалите 64-разрядную версию NVIDIA CUDA Toolkit с помощью стороннего деинсталлятора.

Способ 1. Удалите NVIDIA CUDA Toolkit версии 64 бит через Программы и компоненты.

Когда в вашей системе устанавливается новая часть программы, эта программа добавляется в список в разделе "Программы и компоненты". Если вы хотите удалить программу, вы можете перейти в «Программы и компоненты», чтобы удалить ее. Поэтому, если вы хотите удалить 64-разрядную версию NVIDIA CUDA Toolkit, первое решение — удалить его через «Программы и компоненты».

Шаги:

а. Откройте Программы и компоненты.

Windows Vista и Windows 7

Нажмите "Пуск", введите "Удалить программу" в поле Поиск программ и файлов и нажмите на результат.

Windows 8, Windows 8.1 и Windows 10

Откройте меню WinX, удерживая вместе клавиши Windows и X, а затем нажмите «Программы и компоненты».

б. Найдите в списке NVIDIA CUDA Toolkit v 64 bit, нажмите на него, а затем нажмите «Удалить», чтобы начать удаление.

Способ 2. Удалите 64-разрядную версию NVIDIA CUDA Toolkit с помощью uninstaller.exe.

Большинство компьютерных программ имеют исполняемый файл с именем uninst000.exe или uninstall.exe или что-то в этом роде. Вы можете найти эти файлы в папке установки NVIDIA CUDA Toolkit v 64 bit.

Шаги:

а. Перейдите в папку установки NVIDIA CUDA Toolkit v 64 bit.

б. Найдите uninstall.exe или unins000.exe.

в. Дважды щелкните его деинсталлятор и следуйте указаниям мастера, чтобы удалить NVIDIA CUDA Toolkit v 64 bit.

Способ 3. Удалите NVIDIA CUDA Toolkit версии 64 бит через восстановление системы.

Восстановление системы — это утилита, поставляемая с операционными системами Windows и помогающая пользователям компьютеров восстановить предыдущее состояние системы и удалить программы, мешающие работе компьютера. Если вы создали точку восстановления системы перед установкой программы, вы можете использовать функцию восстановления системы, чтобы восстановить вашу систему и полностью удалить нежелательные программы, такие как NVIDIA CUDA Toolkit v 64 bit. Вы должны сделать резервную копию ваших личных файлов и данных перед восстановлением системы.

Шаги:

а. Закройте все открытые файлы и программы.

б. На рабочем столе щелкните правой кнопкой мыши «Компьютер» и выберите «Свойства». Появится системное окно.

в. В левой части окна «Система» нажмите «Защита системы». Появится окно «Свойства системы».

д. Нажмите «Восстановление системы», и появится окно «Восстановление системы».

д. Выберите «Выбрать другую точку восстановления» и нажмите «Далее».

ж. Выберите дату и время из списка и нажмите Далее. Вы должны знать, что все программы и драйверы, установленные после выбранной даты и времени, могут работать некорректно и могут потребовать переустановки.

г. Нажмите «Готово», когда появится окно «Подтвердите точку восстановления».

ч. Нажмите Да, чтобы подтвердить еще раз.

Способ 4. Удалите 64-разрядную версию NVIDIA CUDA Toolkit с антивирусом.

В настоящее время компьютерные вредоносные программы выглядят как обычные компьютерные приложения, но их гораздо сложнее удалить с компьютера. Такие вредоносные программы попадают на компьютер с помощью троянских и шпионских программ. Другие компьютерные вредоносные программы, такие как рекламные программы или потенциально нежелательные программы, также очень трудно удалить. Обычно они устанавливаются в вашей системе в комплекте с бесплатным программным обеспечением, таким как видеозапись, игры или конвертеры PDF. Они могут легко обойти обнаружение антивирусных программ в вашей системе. Если вы не можете удалить NVIDIA CUDA Toolkit v 64 bit, как другие программы, то стоит проверить, вредоносная это программа или нет. Нажмите и загрузите этот инструмент обнаружения вредоносных программ для бесплатного сканирования.

Способ 5. Переустановите NVIDIA CUDA Toolkit версии 64 для удаления.

Если файл, необходимый для удаления NVIDIA CUDA Toolkit версии 64, поврежден или отсутствует, удалить программу будет невозможно. В таких случаях может помочь переустановка NVIDIA CUDA Toolkit v 64 bit. Запустите установщик либо на исходном диске, либо в загруженном файле, чтобы переустановить программу еще раз. Иногда установщик может позволить вам восстановить или удалить программу.

Способ 6. Используйте команду удаления, отображаемую в реестре.

Когда программа установлена ​​на компьютере, Windows сохранит ее настройки и информацию в реестре, включая команду удаления для удаления программы. Вы можете попробовать этот метод, чтобы удалить NVIDIA CUDA Toolkit v 64 бит. Внимательно отредактируйте реестр, так как любая ошибка может привести к сбою системы.

Шаги:

а. Удерживайте клавиши Windows и R, чтобы открыть команду «Выполнить», введите regedit в поле и нажмите «ОК».

б. Перейдите к следующему разделу реестра и найдите один из инструментов NVIDIA CUDA Toolkit v 64 bit:

в. Дважды щелкните значение UninstallString и скопируйте его данные значения.

д. Удерживайте клавиши Windows и R, чтобы открыть команду «Выполнить», вставьте данные значения в поле и нажмите «ОК».

д. Следуйте указаниям мастера, чтобы удалить NVIDIA CUDA Toolkit v 64 bit.

Способ 7. Удалите 64-разрядную версию NVIDIA CUDA Toolkit с помощью стороннего деинсталлятора.

Для удаления NVIDIA CUDA Toolkit v 64 bit вручную требуются ноу-хау и терпение. И никто не может обещать, что удаление вручную полностью удалит NVIDIA CUDA Toolkit v 64 bit и удалит все его файлы. А неполное удаление приведет к появлению множества бесполезных и недействительных элементов в реестре и плохо повлияет на производительность вашего компьютера. Слишком много бесполезных файлов также занимают свободное место на вашем жестком диске и замедляют скорость вашего ПК. Поэтому рекомендуется удалить NVIDIA CUDA Toolkit v 64 bit с помощью доверенного стороннего деинсталлятора, который может сканировать вашу систему, идентифицировать все файлы NVIDIA CUDA Toolkit v 64 bit и полностью удалить их. Загрузите этот мощный сторонний деинсталлятор ниже.

Нужно место на ПК или вы хотите удалить или удалить Nvidia Cuda Toolkit на ПК (Windows 7, 8, 10 и Mac)?а как после этого файлы на диске C: остались? Если приложение работает на ПК, Windows 7, 8 и 10, поэтому вы можете удалить его с помощью панели управления или CMD. Или если это приложение работает на Mac, поэтому вы знаете, как удалить его на MAC. С помощью этой статьи вы сможете удалить или удалить все эти файлы даже после удаления Nvidia Cuda Toolkit.

Вам скучно или надоело использовать Nvidia Cuda Toolkit? Теперь хотите удалить это программное обеспечение со своего ПК (Windows 7, 8, 10 и Mac)? Перед установкой не нужно выполнять никаких условий, поэтому вы можете удалить его, не запутавшись.

Как удалить Nvidia Cuda Toolkit или удалить на ПК (Windows 7, 8, 10 и Mac)

Есть 10 методов, которые пользователи могут использовать, если хотят удалить Nvidia Cuda Toolkit:

  • Перейдите в меню "Пуск" и нажмите "Панель управления".
  • В Панели управления в разделе «Программы» просмотрите список программ, установленных на вашем компьютере.
  • Нажмите правой кнопкой мыши на Nvidia Cuda Toolkit, а затем выберите "Удалить программу".
  • Следуйте инструкциям на экране, и вы увидите индикатор выполнения, который поможет вам удалить Nvidia Cuda Toolkit с компьютера.

Второй метод использует uninstaller.exe, с помощью которого можно удалить Nvidia Cuda Toolkit. Просто следуйте инструкциям ниже, чтобы выполнить этот шаг:

  • Перейдите в папку установки Nvidia Cuda Toolkit.
  • Найдите файл с именем uninstall.exe или unins000.exe
  • Дважды щелкните файл и следуйте инструкциям на экране.

Третий метод включает восстановление системы. Для тех, кто не знает, System Restore — это утилита, которая помогает пользователю восстановить свою систему до прежнего состояния. Восстановление системы удаляет все те программы, которые мешают работе и производительности компьютера.

Если вы создали точку восстановления системы до установки Nvidia Cuda Toolkit, вы можете использовать это программное обеспечение для восстановления системы и удаления нежелательных программ. Однако прежде чем сделать это, убедитесь, что вы сохранили все важные данные. Выполните следующие действия, чтобы узнать больше об этом методе:

  • Закройте все файлы и программы, которые в данный момент запущены на вашем ПК.
  • Откройте "Компьютер" на рабочем столе и выберите "Свойства".
  • Откроется системное окно
  • Слева нажмите "Защита системы".
  • Откроются свойства системы.
  • Затем нажмите кнопку «Восстановление системы», и снова откроется новое окно.
  • Теперь выберите вариант "другая точка восстановления" и нажмите "Далее".
  • Вы должны выбрать дату и время из предложенных вариантов; при выборе даты драйверы, установленные после выбранной даты, не будут работать.
  • Нажмите «Готово», а затем подтвердите «точку восстановления» на экране.
  • Когда вы нажмете Да для подтверждения, Nvidia Cuda Toolkit будет удален.

Если у вас есть антивирус, вы можете использовать его для удаления Nvidia Cuda Toolkit. В компьютерных приложениях, которые мы загружаем в настоящее время, много вредоносных программ или программного обеспечения Nvidia Cuda Toolkit. Их стало очень трудно удалить из системы, как троянские и шпионские программы.

  • Если вы не можете удалить Nvidia Cuda Toolkit указанными выше способами.
  • Это означает, что в нем есть вредоносное ПО или Nvidia Cuda Toolkit, и для его удаления можно использовать только хороший антивирус.

Вы можете загрузить Norton Antivirus или AVG Antivirus, так как это надежное программное обеспечение, которое наверняка удалит вредоносное ПО Nvidia Cuda Toolkit из системы.

Если вы хотите удалить Nvidia Cuda Toolkit, вы можете сделать это с помощью команды, отображаемой в реестре. Реестр — это место, где хранятся все настройки Windows вместе с информацией. Это также включает команду для удаления программного обеспечения или программы.

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

Чтобы выполнить этот метод, выполните шаги, указанные ниже:

  • Удерживайте одновременно клавиши Windows + R, а затем выполните команду "Выполнить".
  • Когда откроется окно команды, введите Regedit в поле и нажмите OK.
  • Вы должны перейти и найти раздел реестра для Nvidia Cuda Toolkit
  • В следующем окне вы увидите строку удаления; дважды щелкните по нему, а также скопируйте «Значение данных»
  • Снова удерживайте клавиши Windows + R и запустите команду; вставьте данные значения, которые вы только что скопировали, и нажмите «ОК».

Следуйте указаниям на экране, а затем удалите Nvidia Cuda Toolkit.

Седьмой способ — удалить Nvidia Cuda Toolkit с помощью стороннего деинсталлятора.

Иногда те, кто не знает языка программирования, не смогут вручную полностью удалить программное обеспечение.

Многие файлы занимают жесткий диск компьютера, поэтому для их удаления лучше всего использовать стороннее программное обеспечение.

Есть некоторые коды, которые пользователи могут ввести в командную строку, и они смогут удалить Nvidia Cuda Toolkit. Например, если они хотят удалить пакет, просто введите.

sudo apt-get удалить Nvidia Cuda Toolkit

Если вы хотите удалить Nvidia Cuda Toolkit и его зависимости, введите:

sudo apt-get remove – автоматическое удаление Nvidia Cuda Toolkit

Для тех, кто не знает, некоторые зависимости Nvidia Cuda Toolkit: GCC-5, libc6, libgcc1, Nvidia Cuda Toolkit dev и gc++-5.

Если пользователь хочет удалить файлы конфигурации и данных Nvidia Cuda Toolkit, ему необходимо запустить следующий код в командной строке:

sudo apt-get purge Nvidia Cuda Toolkit

Это зависит от вас, хотите ли вы удалить данные или хотите удалить данные конфигурации или файлы данных вместе с зависимостями, тогда следующий код, скорее всего, сработает для вас:

sudo apt-get auto-remove -purge Nvidia Cuda Toolkit

Чтобы удалить Nvidia Cuda Toolkit на Mac, потому что в любое время нам нужно место или мы хотим удалить его только с ПК из-за некоторых вирусов, а также многих проблем, которые необходимы для удаления или удаления с ПК.

Итак, я покажу вам несколько шагов по удалению Nvidia Cuda Toolkit на Mac, поэтому следуйте моему этому шагу или методу, если у вас все еще есть путаница, чтобы вы могли связаться с нами для удаления Nvidia Cuda Toolkit на ПК или Mac.

Как удалить Nvidia Cuda Toolkit на Mac?

Для удаления Nvidia Cuda Toolkit на Mac. Как я уже говорил, есть простой способ удалить приложения на Mac. Поскольку на вашем Mac установлены некоторые приложения, и теперь вы хотите успешно удалить или удалить их со своего компьютера и хотите установить некоторые другие приложения на мой Mac, выполните следующие действия, чтобы удалить Nvidia Cuda Toolkit на Mac.

В методе 1 вам нужно открыть Mac на своем компьютере, как я показываю на изображении, следуйте изображениям, чтобы удалить Nvidia Cuda Toolkit на вашем Mac.

На изображении показано приложение Nvidia Cuda Toolkit на приборной панели вашего Mac, и теперь нам нужно удалить его с нашего Mac. Мы удалим это приложение и удалим его с Mac. изображение.

Теперь вы дважды щелкнули приложение Mac, которое спросит, действительно ли вы хотите удалить Nvidia Cuda Toolkit, нажмите кнопку «Удалить», поэтому перейдите в «Корзину Mac», чтобы полностью удалить его с Mac. Показывая на изображении мусорную корзину, нажмите на корзину и войдите внутрь, там будет Nvidia Cuda Toolkit, который мы должны были удалить раньше, поэтому нам нужно полностью удалить его с Mac.

Не щелкать правой кнопкой мыши корзину, чтобы удалить все данные или приложение, которое мы удалили до того, как увидели изображение. Нажмите «Очистить корзину», и все данные, находящиеся в корзине, будут автоматически удалены.

Теперь мы удалили Nvidia Cuda Toolkit на Mac, чтобы вы увидели, как удалить любое приложение на Mac. Если вам понравилось, поделитесь этим один раз. Этот метод не требует от них никакого антивируса или деинсталлятора, который мы должны удалить.

Я описал только простой способ удаления Nvidia Cuda Toolkit на Mac. Этот метод используют больше людей, но некоторые люди считают, что это слишком сложно удалить на Mac, но на этом этапе любой может понять этот простой метод.

Как установить?

Те, кто мало что знает о Nvidia Cuda Toolkit, могут больше склоняться к его удалению. Эти Nvidia Cuda Toolkit создают среду, в которой пользователи могут создавать приложения с высоким ускорением на GPU. Если вы хотите установить этот набор инструментов Nvidia Cuda, убедитесь, что ваша система совместима с ним.

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

Заключение

Существуют и другие способы удаления Nvidia Cuda Toolkit, а также на ПК или Windows, но они могут быть трудными для тех, у кого нет особых технических знаний. Выполните эти методы, и они обязательно сработают. Эти методы не требуют от пользователя глубоких знаний технической стороны операционной системы. Они могут выполнить простые действия и удалить Nvidia Cuda Toolkit.

Ранее у меня была запущена CUDA 9.x в этой 64-разрядной домашней системе Win 10 (нацелена на карту 1080Ti), но мне нужно обновить до CUDA 10.0 для TensorFlow 2. Сначала я думал, что TF2 в порядке с CUDA 10.1, и поэтому сначала установил 10.1 и только потом узнал, что это должна быть CUDA 10.

Не могу заставить его работать.

Чтобы протестировать TF, я запустил это для проверки установки (ноутбук Jupyter через Anaconda — только что созданная среда TF2)

Я получаю эту ошибку в базовом тесте Python

Внутренняя ошибка: ошибка cudaGetDevice(). Статус: символ cudaGetErrorString не найден

Это говорит о том, что ключевой файл не может быть найден, но я не могу установить основную причину — и очень мало обращений к этой информации об ошибке, и ни одно из них мне не помогло.

Текущая конфигурация

CUDA 10.0 установила драйвер Nvidia 436.48, готовый к игре драйвер

Потенциальные проблемы и действия по их устранению на данный момент

Очевидно, что ни один из них ничего не исправил

  1. Старые установки CUDA — 9.0, 9.1, 10.0, 10.1: все, кроме 10.0, удалены и ПК перезагружен; 10.0, затем снова запустите
  2. Обновление файлов cudnn: сначала попробовали с оригиналами, а затем файлы cudnn v7.6.3.30 скопировали в bin, include, lib по мере необходимости
  3. Переключиться с драйвера, готового к игре, на драйвер Studio
  4. Проверить все переменные среды — удалить все, что ссылается на CUDA != 10.0
  5. Обновление переименовало nvcuda.dll в .old в system32 и повторно запустило программу установки CUDA 10.0. новая nvcuda не была произведена.
  6. Обновление 2. Я нашел nvcuda64.dll версии 10.0.132 в магазине драйверов и заменил ею nvcuda.dll в system32; после перезагрузки nvidia-smi теперь вообще не сообщает о версии CUDA :(

Известные странности

[заменено обновлением 2] nvidia-smi.exe сообщает о CUDA 10.1 (да, он доступен на моей Win 10) — но, просматривая реестр, я не могу найти ничего, что могло бы предположить, что CUDA 10.1 там задерживается. Обновление Найдено в C:\Windows\System32

Несмотря на удаления, у меня все еще есть CudaXYZWizardsPackage в реестре под ключом Computer\HKEY_USERS.DEFAULT\Software\Microsoft\VisualStudio\14.0_Config\InstalledProducts с XYZ = 90, 91, 100, 101 - но я сомневаюсь, что это проблема для TF в Python;) Обновить в C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Extensions\NVIDIA ничего нет, кроме 10.0, так что просто потерянные записи reg.

Другая информация

  1. Прежде чем выполнять все удаления и т. д., я успешно собрал и запустил образец часов Nvidia в VS 2017, так что с основами все было в порядке (тогда)

Вопросы

  1. Как я могу полностью удалить все следы CUDA, чтобы начать заново с чистого листа?
  2. Как я могу диагностировать такие проблемы в будущем, чтобы понять, в чем проблема и что делать?
  3. Можно ли решить эту конкретную проблему проще?
  4. (Новое) Где взять nvcuda.dll 10.0 для замены в system32? - Ответ один из вариантов: C:\Windows\System32\DriverStore\FileRepository

Минус?? «Этот вопрос не показывает усилий, не ясен и т. Д.?» Этот отрицательный голос более чувствителен к этой оценке, чем Q, потому что нет объяснений, советов о том, как его улучшить и т. Д. Я всегда открыт для положительных отзывов о том, как улучшить ситуацию. пожалуйста, посоветуйте

«nvidia-smi.exe сообщает о CUDA 10.1» — это только совместимость драйверов, ничего не говорится о том, что вы установили. Я считаю, что это либо вопрос настройки тензорного потока, либо он не по теме. Вы должны пометить и отредактировать его соответствующим образом

@talonmies Хотя конечной целью является настройка TF, вопрос заключается именно в следующем: как удалить все следы установки CUDA, чтобы начать заново + тесно связанные элементы. Я соответствующим образом изменю заголовок.

Держите нас в курсе всех новых открытий. По-видимому, для этой работы существует очень чувствительная комбинация версий cuda, tf, python, gpu и gpu. Очень раздражает.

@Diego Я знаю об очень сложных зависимостях. сложно найти непротиворечивые наборы, описанные в одном месте. Я собираюсь восстановить Windows (временно новый жесткий диск) и начать с нуля. Очень больно. Кроме того, инструкции nVidia по полному удалению с помощью программы удаления Revo недостаточно полны, и а) удалить информацию об удалении для оставшихся приложений NVidia и т. д., если только кто-то не будет осторожен, и б) по-прежнему оставить невозможный сбор регистрационных записей. Мне даже не удалось «правильно» удалить графический драйвер nv для простой версии VGA. Очень, очень, очень раздражает

2 ответа 2

в командной строке:

  1. в меню "Пуск" выберите Anaconda3 (64-разрядная версия) -> Блокнот Jupyter (tensorflow-gpu)

@JulianMoore У меня Windows 10 (1903), CUDA 10.1, cuDNN 7.6. MXNet видит CUDA 10.1. Но TensorFlow 2.0 и PyTorch могут работать только с CUDA 10.0. Главный трюк в моем ответе: conda install cudatoolkit=10.0 -c pytorch . Поэтому мне не нужно удалять CUDA 10.1. И да, TensorFlow 2.0 работает с Python 3.7 в Windows.

Я могу предложить вам переустановить Windows. Инструкция из моего ответа работает на 3-х разных компьютерах. Все с Windows 10 (1903), CUDA 10.1. Но разные GPU: 940MX, GTX1050Ti, RTX2060.

В основном это расширенный комментарий, поскольку @diego запрашивает обновления.

Теперь я установил CUDA 10.0, и панель управления nVidia сообщает nvcuda.dll как v 10.0.132

Я создал рекомендуемый демонстрационный файл devicequery.exe с помощью Visual Studio 2017 из решения vs в C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0\1_Utilities\deviceQuery (обратите внимание, что .exe заканчивается в C: \ProgramData\NVIDIA Corporation\Образцы CUDA\v10.0\bin\win64\Debug)

Затем программа запустилась из командной строки и выдала следующий вывод.

devicequery Starting.

Версия CUDA Device Query (Runtime API) (статическая привязка CUDART)

Обнаружено 1 устройство(а) с поддержкой CUDA

Устройство 0: «GeForce GTX 1080 Ti» Версия драйвера CUDA / Версия среды выполнения 10.0 / 10.0 Возможности CUDA Номер основной/дополнительной версии: 6.1 Общий объем глобальной памяти: 11264 МБ (11811160064 байт) (28) Мультипроцессоры, (128) Ядра CUDA /MP: 3584 ядра CUDA Максимальная тактовая частота графического процессора:
1607 МГц (1.61 ГГц) Память Тактовая частота:
5505 МГц Ширина шины памяти: 352-разрядная Размер кэш-памяти второго уровня: 2883584 байт Максимальный размер текстуры (x,y,z) 1D=(131072), 2D=(131072, 65536) , 3D=(16384, 16384, 16384) Максимальный размер многослойной 1D-текстуры, (количество) слоев 1D=(32768), 2048 слоев Максимальный размер многослойной 2D-текстуры, (количество) слоев 2D=(32768, 32768), 2048 слоев Общее количество постоянной памяти: 65536 байт Общий объем разделяемой памяти на блок: 49152 байт Общее количество доступных регистров на блок: 65536 Размер деформации:
32 Максимальное количество потоков на мультипроцессор: 2048 Максимальное количество потоков на блок: 1024 Макс. Размер блока резьбы (x,y,z): (1024, 1024, 64) Максимальный размер сетки (x,y,z): (2147483647, 65535, 65535) Максимальный шаг памяти:
2147483647 байт Выравнивание текстур: 512 байт Одновременное копирование и выполнение ядра: Да с 2 механизмами копирования Ограничение времени работы ядер: Да
Встроенное совместное использование графического процессора Память хоста: Нет Поддержка сопоставления памяти хоста с блокировкой страницы: Да Али Требования gnment для Surfaces: Да Устройство поддерживает ECC:
Отключено Режим драйвера устройства CUDA (TCC или WDDM): WDDM (модель драйвера дисплея Windows) Устройство поддерживает унифицированную адресацию (UVA): Да Устройство поддерживает вытеснение вычислений: Нет
Поддерживает совместный запуск ядра: нет Поддерживает совместный запуск ядра с несколькими устройствами: нет Идентификатор домена PCI устройства / идентификатор шины / идентификатор местоположения: 0 / 1 / 0 Режим вычислений:

deviceQuery, драйвер CUDA = CUDART, Версия драйвера CUDA = 10.0, версия среды выполнения CUDA = 10.0, NumDevs = 1 Результат = ПРОШЕЛ

Что я сделал для этого? Трудно сказать конкретно, потому что я не осознавал, что мне это удалось, но я помню, как установил драйвер дисплея на VGA, перезагрузился (дважды для безопасности), затем удалил CUDA 10.0, перезагрузился и установил 10.0.

Я только что заметил, что создал deviceQuery с решением для версии 2012, но согласился на обновление VS при открытии решения.

Читайте также: