测试tensorflow安装是否成功时ImportError: cannot import name 'descriptor' from 'google.protobuf'
时间: 2023-11-17 09:05:49 浏览: 169
tensorflow安装成功import tensorflow 出现问题
这个错误可能是由于protobuf版本不兼容导致的。解决方法是:
1. 卸载protobuf: `pip uninstall protobuf`
2. 安装兼容的protobuf版本: `pip install protobuf==3.11.2` (如果你使用的是tensorflow 2.3及以上版本,则需要安装protobuf 3.13.0版本:`pip install protobuf==3.13.0`)
3. 重新导入tensorflow: `import tensorflow as tf`
如果还是出现类似的错误,可以尝试重装tensorflow和protobuf。
阅读全文