Не удается заставить работать тензорный поток. Ошибка загрузки DLL и ошибка процедуры инициализации DLL - PullRequest
0 голосов
/ 12 марта 2019

Я не могу импортировать тензорный поток, хотя я предположительно установил CUDA и следовал онлайн-учебнику.Я использую Windows.Пожалуйста, помогите мне.

Это моя ошибка:

Импортировать отслеживание тензорного потока (последний вызов был последним): Файл "C: \ Users \ User \ AppData \ Local \ conda \ conda"\ envs \ tenorflow \ lib \ site-packages \ tenorflow \ python \ pywrap_tensorflow.py ", строка 58, из файла tenorflow.python.pywrap_tensorflow_internal import * Файл" C: \ Users \ Пользователь \ AppData \ Local \ conda \ conda \ envs "\ tenorflow \ lib \ site-packages \ensorflow \ python \ pywrap_tensorflow_internal.py ", строка 28, в файле _pywrap_tensorflow_internal = swig_import_helper ()" C: \ Users \ Пользователь \ AppData \ Local \ conda \ conda \ envs \ensorflow \ lib \site-packages \ tenorflow \ python \ pywrap_tensorflow_internal.py ", строка 24, в swig_import_helper _mod = imp.load_module ('_ pywrap_tensorflow_internal', fp, путь, описание) Файл" C: \ Users \ User \ AppData \ Local \ conda \ conda "\ envs \ tenorflow \ lib \ imp.py ", строка 243, в модуле load_module возвращает load_dynamic (имя, имя файла, файл) Файл" C: \ Users \ Пользователь \ AppData \ Local \ conda \ conda \ envs \ tenorflow \ lib \ imp ".py ", строка 343, в load_dynamic return _load (spec)

ImportError: сбой загрузки DLL: сбой процедуры инициализации динамической библиотеки (DLL).

Во время обработки вышеуказанного исключения произошло другое исключение:

Traceback (последний вызов был последним): файл "", строка 1, в файле "C: \ Users \ User \ AppData \ Local \ conda \ conda \ envs \ensorflow \ lib \ site-packages \ensorflow__init__".py ", строка 24, из tenorsflow.python import pywrap_tensorflow # pylint: disable = unused-import Файл" C: \ Users \ Пользователь \ AppData \ Local \ conda \ conda \ envs \ tenorflow \ lib \ site-packages \ tensorflow "\ python__init __. py ", строка 49, из файла tenorflow.python import из файла pywrap_tensorflow" C: \ Users \ Пользователь \ AppData \ Local \ conda \ conda \ envs \ensorflow \ lib \ site-packages \ensorflow \ python \ pywrap_tensorflow.py", строка 74, в увеличении ImportError (msg) ImportError: Traceback (последний вызов был последним): файл" C: \ Users \ Пользователь \ AppData \ Local \ conda \ conda \ envs \ensorflow \ lib \ site-packages \ tenorsflow \ "python \ pywrap_tensorflow.py ", строка 58, из тензорного потока.python.pywrap_tensorflow_internal import * Файл "C: \ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tenorflow \ lib \ site-packages \ensorflow \ python \ pywrap_tensorflow_internal.py", строка 28, в _pywrap_tensorflow_internal = swig_import_helper () файле "C: \ Users \ Пользователь \ AppData \ Local \ conda \ conda \ envs \ensorflow \ lib \ site-packages \ tenorflow \ python \ pywrap_tensorflow_internal.py ", строка 24, в swig_import_helper _mod = imp.load_module ('_ pywrap_tensorflow_internal', fp, путь, описание) Файл "C: \ Users \ Пользователь \ AppData \ Local \ conda \ conda \ envs \ tenorflow \ lib \ imp.py", строка 243, в load_module возвращает load_dynamic (имя, имя файла, файл) Файл "C: \ Users \ User \ AppData \ Local \ conda \ conda \ envs \ tenorflow \ lib \ imp.py ", строка 343, в load_dynamic return _load (spec)

ImportError: Ошибка загрузки DLL:Сбой процедуры инициализации библиотеки динамической компоновки (DLL).Не удалось загрузить собственную среду выполнения TensorFlow.

Это то, что я получаю, когда запускаю tenorflow_self_check.py: ОШИБКА: не удалось импортировать модуль TensorFlow.

  • Версия Python - 3,6.
  • TensorFlow устанавливается по адресу: C: \ Users \ Пользователь \ AppData \ Local \ conda \ conda \ envs \ensorflow \ lib \ site-packages \ tenorsflow
  • Не удалось загрузить 'cudart64_80.dll'.Версия TensorFlow для графического процессора требует, чтобы эта DLL была установлена ​​в каталог, указанный в переменной среды% PATH%.Загрузите и установите CUDA 8.0 с этого URL: https://developer.nvidia.com/cuda-toolkit
  • Не удалось загрузить файл nvcuda.dll.Версия TensorFlow для GPU требует, чтобы эта DLL была установлена ​​в каталог с именем в вашем% PATH%переменная окружения.Обычно он устанавливается в «C: \ Windows \ System32».Если его нет, убедитесь, что у вас есть графический процессор с поддержкой CUDA и установлен правильный драйвер.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...