无法从“tensorflow.python”导入名称“_pywrap_utils”

Posted

技术标签:

【中文标题】无法从“tensorflow.python”导入名称“_pywrap_utils”【英文标题】:cannot import name '_pywrap_utils' from 'tensorflow.python' 【发布时间】:2019-09-05 12:59:40 【问题描述】:

我正在使用 OpenPose 进行姿势估计。为此,我安装了TensorFlow GPU 并安装了包括 CUDA 开发套件在内的所有要求。

在运行 Python 脚本时: C:\Users\abhi\Anaconda3\lib\site-packages\tensorflow\python\ops\resource_variable_ops.py,遇到如下错误:

ImportError: 无法导入名称“_pywrap_utils” '张量流.python' (C:\Users\abhi\Anaconda3\lib\site-packages\tensorflow\python__init__.py)

我尝试搜索 _pywrap_utils 文件,但没有这样的文件。

【问题讨论】:

_pywrap_utils 似乎是来自tensorflow.python 的函数,请检查文件中的该名称。顺便说一句,错误真的是在指责扩展名是.python? 【参考方案1】:

尝试 pip3 install pywrappip3 install tensorflow pywrap 工具应该包含在 tensorflow 中。如果没有找到,说明没有正确安装TF。

【讨论】:

以上是关于无法从“tensorflow.python”导入名称“_pywrap_utils”的主要内容,如果未能解决你的问题,请参考以下文章

ImportError:来自“tensorflow.python.profiler”的“trace”

ModuleNotFoundError:尝试导入 tensorflow 模块时没有名为“tensorflow.python”的模块

Tensorflow - GPU 专用与共享内存

无法克隆对象 <tensorflow.python.keras.wrappers.scikit_learn.KerasClassifier 对象

在远程服务器上执行 tensorflow python3,子进程无法解释所有 tensorflow 输入 args。 ImportError:没有名为“脚本”的模块

从源文件名更改的外部源导入