简体   繁体   English

Python TypeError:__init __()获得了意外的关键字参数'serialized_options'

[英]Python TypeError: __init__() got an unexpected keyword argument 'serialized_options'

I have a problem here which annoyed me for several days:( 我有一个问题困扰了我好几天:(

I am new to python and tensorflow. 我是python和tensorflow的新手。

When I was practicing tensorflow and tried to use tensorboard, I met this question. 当我练习tensorflow并尝试使用tensorboard时,我遇到了这个问题。

I wrote python in PyCharm and also my python version is 3.6. 我用PyCharm编写了python,我的python版本是3.6。

part of my code is: 我的代码的一部分是:

init = tf.global_variables_initializer()
sess = tf.Session()
writer = tf.summary.FileWriter("logs/",sess.graph) 
sess.run(init)

then, I go to terminal and write the command: 然后,我去终端输入以下命令:

cd /Users/Claire/Library/Preferences/PyCharmCE2018.2/scratches

then, I see a directory called "logs" which has "events.out.tfevents.1533570728.H-MacBook-Air.local" in it. 然后,我看到一个名为“ logs”的目录,其中包含“ events.out.tfevents.1533570728.H-MacBook-Air.local”。

So, i write a command under 所以,我在下面写一个命令

/Users/Claire/Library/Preferences/PyCharmCE2018.2/scratches /Users/Claire/Library/Preferences/PyCharmCE2018.2/scratches

tensorboard --logdir='logs/'

then, I got this error: 然后,我得到了这个错误:

Traceback (most recent call last):
  File "/usr/local/bin/tensorboard", line 7, in <module>
    from tensorboard.main import run_main
  File "/usr/local/lib/python3.6/site-packages/tensorboard/main.py", line 40, in <module>
    from tensorboard import default
  File "/usr/local/lib/python3.6/site-packages/tensorboard/default.py", line 37, in <module>
    from tensorboard.plugins.audio import audio_plugin
  File "/usr/local/lib/python3.6/site-packages/tensorboard/plugins/audio/audio_plugin.py", line 30, in <module>
    from tensorboard.plugins.audio import metadata
  File "/usr/local/lib/python3.6/site-packages/tensorboard/plugins/audio/metadata.py", line 22, in <module>
    from tensorboard.plugins.audio import plugin_data_pb2
  File "/usr/local/lib/python3.6/site-packages/tensorboard/plugins/audio/plugin_data_pb2.py", line 22, in <module>
serialized_pb=_b('\n+tensorboard/plugins/audio/plugin_data.proto\x12\x0btensorboard\"}\n\x0f\x41udioPluginData\x12\x0f\n\x07version\x18\x01 \x01(\x05\x12\x37\n\x08\x65ncoding\x18\x02 \x01(\x0e\x32%.tensorboard.AudioPluginData.Encoding\" \n\x08\x45ncoding\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x07\n\x03WAV\x10\x0b\x62\x06proto3')                   
TypeError: __init__() got an unexpected keyword argument 'serialized_options'

Can anyone help me?? 谁能帮我?? Thank you. 谢谢。

please uninstalle protobuf and Tensorflow, then reinstalle Tensorflow but with latest version. 请卸载protobuf和Tensorflow,然后重新安装Tensorflow,但使用最新版本。 Apparently the version of protobuf also. 显然protobuf的版本也是如此。

To upodate the version : 更新版本:

pip install -U protobuf 点安装-U protobuf

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 从Python运行Tensorflow Deep Dream教程时发生TypeError:TypeError:__init __()获得了意外的关键字参数&#39;serialized_options&#39; - TypeError while Running Tensorflow Deep Dream Tutorial from Python: TypeError: __init__() got an unexpected keyword argument 'serialized_options' Tensorboard TypeError:__init__() 得到了一个意外的关键字参数“serialized_options” - Tensorboard TypeError: __init__() got an unexpected keyword argument 'serialized_options' Selenium Firefox:TypeError:__init__() 得到了一个意外的关键字参数“options” - Selenium Firefox : TypeError: __init__() got an unexpected keyword argument 'options' TypeError:__init __()获得了意外的关键字参数&#39;options&#39; - TypeError: __init__() got an unexpected keyword argument 'options' TypeError at &#39;&#39; __init__() 得到一个意外的关键字参数 &#39;&#39; - TypeError at '' __init__() got an unexpected keyword argument '' Python 3.5:TypeError:__ init __()得到了一个意外的关键字参数'nosigint' - Python 3.5 : TypeError: __init__() got an unexpected keyword argument 'nosigint' python请求:TypeError:__ init __()得到一个意外的关键字参数&#39;proxies&#39; - python requests: TypeError: __init__() got an unexpected keyword argument 'proxies' Python openpyxl TypeError:__init __()获得了意外的关键字参数&#39;pivotButton&#39; - Python openpyxl TypeError: __init__() got an unexpected keyword argument 'pivotButton' Telethon Python TypeError:__init__() 得到了一个意外的关键字参数“hash” - Telethon Python TypeError: __init__() got an unexpected keyword argument 'hash' Python Flask - TypeError: __init__() 得到了一个意外的关键字参数“lable” - Python Flask - TypeError: __init__() got an unexpected keyword argument 'lable'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM