protobuf requires Python '>=3.7' but the running Python is 3.5.6
时间: 2024-05-15 15:13:39 浏览: 283
protobuf3.0 以上
这个错误提示说明你的 Python 版本太低,protobuf 要求使用 Python 3.7 或以上的版本。
要解决这个问题,你可以升级你的 Python 版本到 3.7 或以上。具体的步骤可以参考你所使用的操作系统的官方文档或者其他相关教程。
如果你不能升级 Python 版本,你也可以尝试安装一个较旧版本的 protobuf,这个版本需要支持你当前的 Python 版本。你可以使用以下命令来安装一个指定版本的 protobuf:
```
pip install protobuf==3.6.1
```
其中,`3.6.1` 是一个示例版本号,你可以替换成你需要的版本号。注意,不同的版本可能存在兼容性问题,因此建议你根据你的实际情况选择一个合适的版本。
阅读全文