Python中文
首页
教程
问答
标签
搜索
登录
注册
由于只读属性错误,无法设置protobuf字段
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我正在尝试创建已编译和导入的<a href="https://github.com/tensorflow/models/blob/master/research/object_detection/protos/image_resizer.proto" rel="nofollow noreferrer">this proto template.</a>实例,我运行以下代码:</p> <pre><code>from object_detection.protos import image_resizer_pb2 resizer = image_resizer_pb2.ImageResizer() resizer.keep_aspect_ratio_resizer.min_dimension = 1536 resizer.keep_aspect_ratio_resizer.max_dimension = 1536 resizer.keep_aspect_ratio_resizer.pad_to_max_dimension = True </code></pre> <p>并获取以下错误:</p> <pre><code>AttributeError Traceback (most recent call last) <ipython-input-50-30cfb0c18c35> in <module> 3 4 resizer = image_resizer_pb2.ImageResizer() ----> 5 resizer.keep_aspect_ratio_resizer.min_dimension = 1536 6 resizer.keep_aspect_ratio_resizer.max_dimension = 1536 7 resizer.keep_aspect_ratio_resizer.pad_to_max_dimension = True AttributeError: 'KeepAspectRatioResizer' object attribute 'min_dimension' is read-only </code></pre> <p>除此之外,proto文件中甚至没有任何内容开始建议它应该是只读的,或者protobuf字段是只读的,甚至<em>可能</em>?我尝试从keep aspect ratio消息中复制字段值,但是<em>也</em>抛出只读错误</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>您的protobuf依赖项可能已过期,请尝试<code>pip3 install upgrade protobuf</code></p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
Kivy:在屏幕管理器中使用on_press even更改屏幕
2 回答
kivy:在幻灯片转换开始时播放声音,按下按钮后停止播放
1 回答
KIVY:在应用程序初始化期间添加小部件
3 回答
Kivy:在我的应用程序中添加工具栏
3 回答
Kivy:在排序ListAdapter d时无法更新ListView
2 回答
kivy:在根控件中用on-unpress-even更改嵌套按钮的颜色
3 回答
Kivy:在桌面上隐藏鼠标光标
3 回答
Kivy:在每次触摸之后(在触摸屏上)在FloatLayout中添加图像,但是所有以前的图像都消失了
2 回答
KIVY:在油漆应用程序中更改线条颜色
1 回答
Kivy:在简单的“Hello World”脚本中出现未知类<WindowManager>错误?
7 回答
Kivy:在网格中分配操作/分类按钮
5 回答
Kivy:在视图滚动时保持绘图说明在视图中
3 回答
Kivy:在重新进入的屏幕上将切换按钮重置为“正常”
6 回答
Kivy:基于基线更新标记中心位置
1 回答
Kivy:增加BoxLayout所需的空间?
3 回答
Kivy:声音开始播放,但在Android上是“不可阻挡的”,但在Windows上却可以
2 回答
Kivy:处理事件
5 回答
Kivy:多个屏幕和菜单项没有实现
1 回答
Kivy:如何为python创建的小部件使用画布
7 回答
Kivy:如何从kvlang中的任何屏幕访问嵌套的screenmanager
9 回答