Не удалось установить Tensorflow 1.12, Python 3.6.2 на Windows 7 - PullRequest
0 голосов
/ 20 января 2019

В Windows 7 я хотел бы использовать Keras с Python для построения нейронных сетей, но я получаю следующую ошибку при установке Keras с Tensorflow (см. Журнал ошибок Python в конце):

ImportError: сбой загрузки DLL с кодом ошибки -1073741795

Кажется, что это очень сложно из-за различных зависимостей программных компонентов.В некоторых публикациях рекомендуется использовать CNTK с Keras, но я бы хотел изучить Tensorflow.

Если это возможно, то любая идея будет высоко оценена.

Моя конфигурация (я установил пакеты с помощью "pip""):

  • Окно 7
  • Python 3.6.3
  • pip 18.1
  • Keras 2.2.4
  • Tensorflow 1.12.0
  • Tensorflow-gpu 1.10.0 (рекомендуется некоторые пользователи форума)
  • CUDA 9.0
  • cudnn64_7.dll
  • Microsoft Visual C ++ 2015Распространяемый (x64) 14.0.23026 (+ 2005, 2008, 2010, 2012, 2013)

Обратите внимание, что установщик CUDA v9.0 сообщил о некоторых проблемах, связанных с Visual Studio:


Установлено:- Nsight Monitor и HUD Launcher

Не установлены:Nsight for Visual Studio 2017 Причина: VS2017 не найденNsight for Visual Studio 2015 Причина: VS2015 не найденNsight for Visual Studio 2013 Причина: VS2013 не был найденNsight for Visual Studio 2012 Причина: VS2012 не найденNsight for Visual Studio 2010 Причина: VS2010 не найден


Наконец, вот вывод Python при попытке использовать Keras:

Using TensorFlow backend.
Traceback (most recent call last):
  File "D:\install\python363\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 58, in 
    from tensorflow.python.pywrap_tensorflow_internal import *
  File "D:\install\python363\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in 
    _pywrap_tensorflow_internal = swig_import_helper()
  File "D:\install\python363\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 17, in swig_import_helper
    return importlib.import_module(mname)
  File "D:\install\python363\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
ImportError: DLL load failed with error code -1073741795

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "keras1.py", line 2, in 
    from keras.models import Sequential
  File "D:\install\python363\lib\site-packages\keras\__init__.py", line 3, in 
    from . import utils
  File "D:\install\python363\lib\site-packages\keras\utils\__init__.py", line 6, in 
    from . import conv_utils
  File "D:\install\python363\lib\site-packages\keras\utils\conv_utils.py", line 9, in 
    from .. import backend as K
  File "D:\install\python363\lib\site-packages\keras\backend\__init__.py", line 89, in 
    from .tensorflow_backend import *
  File "D:\install\python363\lib\site-packages\keras\backend\tensorflow_backend.py", line 5, in 
    import tensorflow as tf
  File "D:\install\python363\lib\site-packages\tensorflow\__init__.py", line 22, in 
    from tensorflow.python import pywrap_tensorflow  # pylint: disable=unused-import
  File "D:\install\python363\lib\site-packages\tensorflow\python\__init__.py", line 49, in 
    from tensorflow.python import pywrap_tensorflow
  File "D:\install\python363\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 74, in 
    raise ImportError(msg)
ImportError: Traceback (most recent call last):
  File "D:\install\python363\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 58, in 
    from tensorflow.python.pywrap_tensorflow_internal import *
  File "D:\install\python363\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in 
    _pywrap_tensorflow_internal = swig_import_helper()
  File "D:\install\python363\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 17, in swig_import_helper
    return importlib.import_module(mname)
  File "D:\install\python363\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
ImportError: DLL load failed with error code -1073741795


Failed to load the native TensorFlow runtime.

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