簡體   English   中英

無法導入 tensorflow-gpu dll 加載失敗

[英]cannot import tensorflow-gpu dll load failed

我無法用以前的類似問題解決我的問題。 我在 python 3.6、cuda 10 和 cudnn 7.4.2 上安裝了 tensorflow-gpu 2.0.0。 現在根據這個頁面,這些是兼容和測試的:

https://www.tensorflow.org/install/source_windows#tested_build_configurations

導入時,這是它返回的錯誤:

>>> import tensorflow
2020-02-05 15:17:43.900905: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cudart64_100.dll
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\p6\lib\site-packages\tensorflow\__init__.py", line 98, in <module>
    from tensorflow_core import *
  File "C:\p6\lib\site-packages\tensorflow_core\__init__.py", line 40, in <module>
    from tensorflow.python.tools import module_util as _module_util
  File "C:\p6\lib\site-packages\tensorflow\__init__.py", line 50, in __getattr__
    module = self._load()
  File "C:\p6\lib\site-packages\tensorflow\__init__.py", line 44, in _load
    module = _importlib.import_module(self.__name__)
  File "C:\p6\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "C:\p6\lib\site-packages\tensorflow_core\python\__init__.py", line 52, in <module>
    from tensorflow.core.framework.graph_pb2 import *
  File "C:\p6\lib\site-packages\tensorflow_core\core\framework\graph_pb2.py", line 7, in <module>
    from google.protobuf import descriptor as _descriptor
  File "C:\p6\lib\site-packages\google\protobuf\descriptor.py", line 47, in <module>
    from google.protobuf.pyext import _message
ImportError: DLL load failed: The specified procedure could not be found.

我已經嘗試重新安裝所有這些。 我還檢查了 PATH 也添加到環境變量中。 在最新版本的 python、tensorflow-gpu、cuda、cudnn 上也遇到了這些錯誤。

有人可以幫我嗎?

Windows 中 Tensorflow 安裝問題有 4 種可能的原因

  • 您需要從此處安裝 MSVC 2019 可再發行組件
  • 您的 CPU 不支持 AVX2 指令
  • 你的 CPU/Python 是 32 位的
  • 有一個庫位於不同的位置/未安裝在您的系統上,無法加載。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM