【问题标题】:How to solve TensorFlow DLL issue如何解决 TensorFlow DLL 问题
【发布时间】:2020-09-03 06:50:28
【问题描述】:

我在安装 TensorFlow 时遇到了一些问题。我尝试了几种方法,比如降级到 2.0 或禁止使用版本 2,但没有任何效果。 请参阅下面我在安装过程中收到的消息以及我收到的错误:

C:\Program Files\Scripts>pip install tensorflow
Requirement already satisfied: tensorflow in c:\program files\lib\site-packages (2.3.0)
Requirement already satisfied: gast==0.3.3 in c:\program files\lib\site-packages (from tensorflow) (0.3.3)
Requirement already satisfied: numpy<1.19.0,>=1.16.0 in c:\program files\lib\site-packages (from tensorflow) (1.18.1)
Requirement already satisfied: absl-py>=0.7.0 in c:\program files\lib\site-packages (from tensorflow) (0.10.0)
Requirement already satisfied: scipy==1.4.1 in c:\program files\lib\site-packages (from tensorflow) (1.4.1)
Requirement already satisfied: opt-einsum>=2.3.2 in c:\program files\lib\site-packages (from tensorflow) (3.3.0)
Requirement already satisfied: termcolor>=1.1.0 in c:\program files\lib\site-packages (from tensorflow) (1.1.0)
Requirement already satisfied: wrapt>=1.11.1 in c:\program files\lib\site-packages (from tensorflow) (1.12.1)
Requirement already satisfied: six>=1.12.0 in c:\program files\lib\site-packages (from tensorflow) (1.14.0)
Requirement already satisfied: grpcio>=1.8.6 in c:\program files\lib\site-packages (from tensorflow) (1.31.0)
Requirement already satisfied: wheel>=0.26 in c:\program files\lib\site-packages (from tensorflow) (0.33.4)
Requirement already satisfied: astunparse==1.6.3 in c:\program files\lib\site-packages (from tensorflow) (1.6.3)
Requirement already satisfied: tensorboard<3,>=2.3.0 in c:\program files\lib\site-packages (from tensorflow) (2.3.0)
Requirement already satisfied: tensorflow-estimator<2.4.0,>=2.3.0 in c:\program files\lib\site-packages (from tensorflow) (2.3.0)
Requirement already satisfied: keras-preprocessing<1.2,>=1.1.1 in c:\program files\lib\site-packages (from tensorflow) (1.1.2)
Requirement already satisfied: google-pasta>=0.1.8 in c:\program files\lib\site-packages (from tensorflow) (0.2.0)
Requirement already satisfied: h5py<2.11.0,>=2.10.0 in c:\program files\lib\site-packages (from tensorflow) (2.10.0)
Requirement already satisfied: protobuf>=3.9.2 in c:\program files\lib\site-packages (from tensorflow) (3.13.0)
Requirement already satisfied: tensorboard-plugin-wit>=1.6.0 in c:\program files\lib\site-packages (from tensorboard<3,>=2.3.0->tensorflow) (1.7.0)
Requirement already satisfied: google-auth<2,>=1.6.3 in c:\program files\lib\site-packages (from tensorboard<3,>=2.3.0->tensorflow) (1.21.0)
Requirement already satisfied: requests<3,>=2.21.0 in c:\program files\lib\site-packages (from tensorboard<3,>=2.3.0->tensorflow) (2.22.0)
Requirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in c:\program files\lib\site-packages (from tensorboard<3,>=2.3.0->tensorflow) (0.4.1)
Requirement already satisfied: werkzeug>=0.11.15 in c:\program files\lib\site-packages (from tensorboard<3,>=2.3.0->tensorflow) (1.0.1)
Requirement already satisfied: markdown>=2.6.8 in c:\program files\lib\site-packages (from tensorboard<3,>=2.3.0->tensorflow) (3.2.2)
Requirement already satisfied: setuptools>=41.0.0 in c:\program files\lib\site-packages (from tensorboard<3,>=2.3.0->tensorflow) (50.0.3)
Requirement already satisfied: rsa<5,>=3.1.4; python_version >= "3.5" in c:\program files\lib\site-packages (from google-auth<2,>=1.6.3->tensorboard<3,>=2.3.0->tensorflow) (4.6)
Requirement already satisfied: pyasn1-modules>=0.2.1 in c:\program files\lib\site-packages (from google-auth<2,>=1.6.3->tensorboard<3,>=2.3.0->tensorflow) (0.2.8)
Requirement already satisfied: cachetools<5.0,>=2.0.0 in c:\program files\lib\site-packages (from google-auth<2,>=1.6.3->tensorboard<3,>=2.3.0->tensorflow) (4.1.1)
Requirement already satisfied: certifi>=2017.4.17 in c:\program files\lib\site-packages (from requests<3,>=2.21.0->tensorboard<3,>=2.3.0->tensorflow) (2019.11.28)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in c:\program files\lib\site-packages (from requests<3,>=2.21.0->tensorboard<3,>=2.3.0->tensorflow) (3.0.4)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in c:\program files\lib\site-packages (from requests<3,>=2.21.0->tensorboard<3,>=2.3.0->tensorflow) (1.25.3)
Requirement already satisfied: idna<2.9,>=2.5 in c:\program files\lib\site-packages (from requests<3,>=2.21.0->tensorboard<3,>=2.3.0->tensorflow) (2.8)
Requirement already satisfied: requests-oauthlib>=0.7.0 in c:\program files\lib\site-packages (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard<3,>=2.3.0->tensorflow) (1.3.0)
Requirement already satisfied: importlib-metadata; python_version < "3.8" in c:\program files\lib\site-packages (from markdown>=2.6.8->tensorboard<3,>=2.3.0->tensorflow) (1.7.0)
Requirement already satisfied: pyasn1>=0.1.3 in c:\program files\lib\site-packages (from rsa<5,>=3.1.4; python_version >= "3.5"->google-auth<2,>=1.6.3->tensorboard<3,>=2.3.0->tensorflow) (0.4.8)
Requirement already satisfied: oauthlib>=3.0.0 in c:\program files\lib\site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard<3,>=2.3.0->tensorflow) (3.1.0)
Requirement already satisfied: zipp>=0.5 in c:\program files\lib\site-packages (from importlib-metadata; python_version < "3.8"->markdown>=2.6.8->tensorboard<3,>=2.3.0->tensorflow) (3.1.0)

错误:

>>> 
*** Remote Interpreter Reinitialized  ***
Traceback (most recent call last):
  File "C:\Program Files\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 64, in <module>
    from tensorflow.python._pywrap_tensorflow_internal import *
ImportError: DLL load failed: Impossibile trovare il modulo specificato.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\salvo\Desktop\trading system\RETE NEURALE 4.py", line 1, in <module>
    import tensorflow as tf
  File "C:\Program Files\lib\site-packages\tensorflow\__init__.py", line 41, in <module>
    from tensorflow.python.tools import module_util as _module_util
  File "C:\Program Files\lib\site-packages\tensorflow\python\__init__.py", line 40, in <module>
    from tensorflow.python.eager import context
  File "C:\Program Files\lib\site-packages\tensorflow\python\eager\context.py", line 35, in <module>
    from tensorflow.python import pywrap_tfe
  File "C:\Program Files\lib\site-packages\tensorflow\python\pywrap_tfe.py", line 28, in <module>
    from tensorflow.python import pywrap_tensorflow
  File "C:\Program Files\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 83, in <module>
    raise ImportError(msg)
ImportError: Traceback (most recent call last):
  File "C:\Program Files\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 64, in <module>
    from tensorflow.python._pywrap_tensorflow_internal import *
ImportError: DLL load failed: Impossibile trovare il modulo specificato.


Failed to load the native TensorFlow runtime.

See https://www.tensorflow.org/install/errors

for some common reasons and solutions.  Include the entire stack trace
above this error message when asking for help.

非常感谢您的帮助,如果需要更多信息来找到解决方案,请告诉我。

【问题讨论】:

  • 添加有关您尝试安装的 TensorFlow 版本(CPU 或 GPU)的信息和系统信息。

标签: tensorflow


【解决方案1】:

tensorflow 安装过程中出现的大部分问题都是在环境中找到的。您可能尝试将一个 tensorflow 版本安装到另一个版本上,或者之前安装了软件包,但这些软件包不适用于您想要的 tensorflow 版本。

我多次遇到这个问题,我通过安装 anaconda 解决了这个问题,并创建了一个干净的 tensorflow 环境,然后我在其中安装了所需的 tensorflow 版本。我为此创建了一个tutorial,这对你来说可能很有趣。

【讨论】:

  • 感谢您的建议。我按照您的指南进行操作,没有任何错误。在我打开 anaconda 3 和 spider 之后,没有安装 Tensorflow 结果。从蜘蛛我跑了“pip install tensorflow”。安装后,我再次获得有关丢失 DLL 的相同代码。我错过了什么吗?我应该在蜘蛛中设置我用你的指南创建的黑暗环境吗?我不知道怎么...请告诉我...谢谢
  • 嗯,我不使用 spyder,但是,这个帖子可能会进一步帮助你:stackoverflow.com/questions/37041511/…
猜你喜欢
  • 2021-11-21
  • 2020-08-28
  • 2020-10-29
  • 2023-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-24
  • 2016-08-23
相关资源
最近更新 更多