簡體   English   中英

Python TypeError:__init __()獲得了意外的關鍵字參數'serialized_options'

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

我有一個問題困擾了我好幾天:(

我是python和tensorflow的新手。

當我練習tensorflow並嘗試使用tensorboard時,我遇到了這個問題。

我用PyCharm編寫了python,我的python版本是3.6。

我的代碼的一部分是:

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

然后,我去終端輸入以下命令:

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

然后,我看到一個名為“ logs”的目錄,其中包含“ events.out.tfevents.1533570728.H-MacBook-Air.local”。

所以,我在下面寫一個命令

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

tensorboard --logdir='logs/'

然后,我得到了這個錯誤:

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'

誰能幫我?? 謝謝。

請卸載protobuf和Tensorflow,然后重新安裝Tensorflow,但使用最新版本。 顯然protobuf的版本也是如此。

更新版本:

點安裝-U protobuf

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM