import tensorflow当我试图导入tensorflow并运行代码时,我会得到以下错误:
Traceback (most recent call last):
File "C:/Users/Ivan/PycharmProjects/AI_Numers/script.py", line 1, in <module>
import tensorflow
File "C:\Users\Ivan\PycharmProjects\AI_Numers\venv\lib\site-packages\tensorflow\__init__.py", line 24, in <module>
from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import
File "C:\Users\Ivan\PycharmProjects\AI_Numers\venv\lib\site-packages\tensorflow\python\__init__.py", line 59, in <module>
from tensorflow.core.framework.graph_pb2 import *
File "C:\Users\Ivan\PycharmProjects\AI_Numers\venv\lib\site-packages\tensorflow\core\framework\graph_pb2.py", line 6, in <module>
from google.protobuf import descriptor as _descriptor
File "C:\Users\Ivan\PycharmProjects\AI_Numers\venv\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.`我目前正在使用: Python: 3.6.0 Tensorflow: 1.12
我已经看过这线程了,但我无法解决问题。
发布于 2018-11-11 19:52:26
在名为protobuf的库中,似乎存在一些向后兼容性问题。您可以使用这。但是,我建议使用anaconda或miniconda重新安装python 3.6.6,并使用conda安装tensorflow。
发布于 2018-11-11 19:53:42
也许这或这能帮你。许多人都有由DLL load failed引起的问题。此外,tensorflow还提供了一个包含可能错误的列表。
发布于 2019-01-24 03:35:53
在我的机器上面对同样的问题,经过一些试验,找到了一个对我有用的解决方案。解决这一问题的步骤:
https://stackoverflow.com/questions/53252529
复制相似问题