Conda,Tensorflow和Keras版本不匹配问题

Joydeba

当我在Conda环境中尝试使用Keras时,出现以下错误:

pr_curve_pb = _pr_curve_summary.pb attributeerror: 'module' object has no attribute 'pb'

错误痕迹:

File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/keras/init.py", line 3, in 
from . import utils
File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/keras/utils/init.py", line 6, in 
from . import conv_utils
File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/keras/utils/conv_utils.py", line 9, in 
from .. import backend as K
File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/keras/backend/init.py", line 1, in 
from .load_backend import epsilon
File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/keras/backend/load_backend.py", line 90, in 
from .tensorflow_backend import *
File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/keras/backend/tensorflow_backend.py", line 5, in 
import tensorflow as tf
File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/tensorflow/init.py", line 98, in 
from tensorflow_core import *
File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/tensorflow_core/init.py", line 45, in 
from . _api.v2 import compat
File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/tensorflow_core/_api/v2/compat/init.py", line 24, in 
from . import v2
File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/tensorflow_core/_api/v2/compat/v2/init.py", line 32, in 
from . import compat
File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/tensorflow_core/_api/v2/compat/v2/compat/init.py", line 23, in 
from tensorflow._api.v2.compat import v1
File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/tensorflow_core/_api/v2/compat/init.py", line 24, in 
from . import v2
File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/tensorflow_core/_api/v2/compat/v2/init.py", line 314, in 
from tensorboard.summary._tf import summary
File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/tensorboard/summary/init.py", line 25, in 
from tensorboard.summary import v1
File "/anaconda3/envs/tensorflow/lib/python3.6/site-packages/tensorboard/summary/v1.py", line 46, in 
pr_curve_pb = _pr_curve_summary.pb
AttributeError: module 'tensorboard.plugins.pr_curve.summary' has no attribute 'pb'

我试图再次卸载并安装,但是没有用。

阿尔伯特

我有一个非常类似的错误:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/runner/.local/lib/python2.7/site-packages/tensorflow/__init__.py", line 99, in <module>
    from tensorflow_core import *
  File "/home/runner/.local/lib/python2.7/site-packages/tensorflow_core/__init__.py", line 36, in <module>
    from tensorflow._api.v1 import compat
  File "/home/runner/.local/lib/python2.7/site-packages/tensorflow_core/_api/v1/compat/__init__.py", line 24, in <module>
    from tensorflow._api.v1.compat import v2
  File "/home/runner/.local/lib/python2.7/site-packages/tensorflow_core/_api/v1/compat/v2/__init__.py", line 322, in <module>
    from tensorboard.summary._tf import summary
  File "/home/runner/.local/lib/python2.7/site-packages/tensorboard/summary/__init__.py", line 25, in <module>
    from tensorboard.summary import v1
  File "/home/runner/.local/lib/python2.7/site-packages/tensorboard/summary/v1.py", line 46, in <module>
    pr_curve_pb = _pr_curve_summary.pb
AttributeError: 'module' object has no attribute 'pb'

这是GitHub CI工作流中的Python 2.7和TF 1.15.0

在搜索此异常时,我在这里找到了这篇文章,也是这样AttributeError: module 'tensorboard.plugins.pr_curve.summary' has no attribute 'pb'

这链接到该注释该注释建议pip uninstall tensorflow-tensorboard,因为有旧的软件包tensorflow-tensorboard和新的软件包tensorboard,这可能会使它混乱。

就我而言,这无济于事(我tensorflow-tensorboard没有安装但没有安装的异常tensorboard),尽管该软件包tensorboard存在于中~/.local/lib/python2.7/site-packages

对我有用的解决方案很简单:

rm -rf ~/.local/lib/python2.7/site-packages/tensorboard*

然后安装新的TF(pip install --user tensorflow==1.15.0)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Chrome和chromedriver版本不匹配的问题

来自分类Dev

节点和NPM版本不匹配

来自分类Dev

Visual Studio和KVM版本不匹配

来自分类Dev

Visual Studio和KVM版本不匹配

来自分类Dev

安装 Tensorflow:Python - Tensorflow 版本不匹配警告

来自分类Dev

genymotion版本和虚拟设备版本不匹配

来自分类Dev

gulp本地版本和CLI版本不匹配

来自分类Dev

genymotion版本和虚拟设备版本不匹配

来自分类Dev

不同平台之间的本地版本不匹配的问题

来自分类Dev

RXTX版本不匹配

来自分类Dev

模块版本不匹配

来自分类Dev

GuestAdditions版本不匹配

来自分类Dev

RXTX版本不匹配

来自分类Dev

SOAP版本不匹配

来自分类Dev

GuestAdditions版本不匹配

来自分类Dev

Jenkins 版本不匹配

来自分类Dev

Android SDK工具和ADT版本不匹配

来自分类Dev

Flutter path_provider和SDK版本不匹配

来自分类Dev

SQLite标头和源版本不匹配

来自分类Dev

Android SDK工具和ADT版本不匹配

来自分类Dev

Logsatsh和Elasticsearch的版本不兼容问题?

来自分类Dev

Android:FragmentManager版本不匹配

来自分类Dev

最低OS版本不匹配

来自分类Dev

当训练时使用的keras版本未知时,如何使用版本不匹配错误加载Keras模型

来自分类Dev

PHPUnit 版本与 Composer 中的版本不匹配

来自分类Dev

配置环境变量以在运行Cake脚本时解决版本不匹配的问题

来自分类Dev

MongoDB Java驱动程序身份验证-版本不匹配问题?

来自分类Dev

系统和grunt-contrib-compass之间的SASS版本不匹配?

来自分类Dev

由于minSDK和targetSDK版本不匹配,导致跳过Android Studio AndroidManifest合并错误