tensorflow - 如何解决张量流中没有“估计器”的问题?
问题描述
我正在尝试从 tensorflow 实现代码:
但是,我遇到了 tensorflow lib 的错误如下,我尝试卸载并重新安装 tensorflow 但没有工作,以前有人遇到过这个错误吗?
import tensorflow as tf
File "/data/d14127800/py3_170/lib/python3.5/site-packages/tensorflow/__init__.py", line 22, in <module>
from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import
File "/data/d14127800/py3_170/lib/python3.5/site-packages/tensorflow/python/__init__.py", line 52, in <module>
from tensorflow.core.framework.graph_pb2 import *
File "/data/d14127800/py3_170/lib/python3.5/site-packages/tensorflow/core/framework/graph_pb2.py", line 6, in <module>
from google.protobuf import descriptor as _descriptor
File "/data/d14127800/py3_170/lib/python3.5/site-packages/google/protobuf/__init__.py", line 37, in <module>
__import__('pkg_resources').declare_namespace(__name__)
File "/data/d14127800/py3_170/lib/python3.5/site-packages/pkg_resources/__init__.py", line 3112, in <module>
@_call_aside
File "/data/d14127800/py3_170/lib/python3.5/site-packages/pkg_resources/__init__.py", line 3096, in _call_aside
f(*args, **kwargs)
File "/data/d14127800/py3_170/lib/python3.5/site-packages/pkg_resources/__init__.py", line 3140, in _initialize_master_working_set
for dist in working_set
File "/data/d14127800/py3_170/lib/python3.5/site-packages/pkg_resources/__init__.py", line 3140, in <genexpr>
for dist in working_set
File "/data/d14127800/py3_170/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2647, in activate
declare_namespace(pkg)
File "/data/d14127800/py3_170/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2184, in declare_namespace
_handle_ns(packageName, path_item)
File "/data/d14127800/py3_170/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2117, in _handle_ns
loader.load_module(packageName)
File "/data/d14127800/dataset10/google.py", line 4, in <module>
import tensorflow_hub as hub
File "/data/d14127800/py3_170/lib/python3.5/site-packages/tensorflow_hub/__init__.py", line 23, in <module>
from tensorflow_hub.estimator import LatestModuleExporter
File "/data/d14127800/py3_170/lib/python3.5/site-packages/tensorflow_hub/estimator.py", line 61, in <module>
class LatestModuleExporter(tf.estimator.Exporter):
AttributeError: module 'tensorflow' has no attribute 'estimator'
解决方案
我也面临类似的错误,但它在 Darkflow 在做了很多谷歌之后对我没有任何工作并且做了很多尝试来解决它但是我只是通过做就得出了解决方案
对于 Anaconda ->conda install matplotlib ->conda install pandas (应该更新两者的版本)这样做之后重新启动你的笔记本
对于 Normal IDLE ->pip install pandas ->pip install matplotlib
推荐阅读
- javascript - How to change status when clicking on a specific node
- python-3.x - invalid syntax for unknown reason
- react-native - undefined is not an object (evaluating 'window.navigator.userAgent.match')
- sql - PostgresSql error: more than one row returned by a subquery used as an expression
- node.js - 如何在nodejs中为SSR渲染pdfjs的TextLayer?
- google-cloud-functions - 如何从 GCP 中的 Cloud Functions 调用用 Python(3.x) 编写的数据流作业
- python - 如何访问与Python中的函数参数相同的全局名称
- javascript - 如何自定义`` 具有更严格限制的元素
- node.js - 使用 NodeJs 在数据库中上传文件/图像的最佳方式是什么?
- firebase - 我们可以在一个云函数中批量处理多个 onCreate 事件吗?