导入google-cloud-storage包报错无法导入RawDownload如何解决
报错原因
该ImportError由google-cloud-storage与依赖库google-resumable-media版本不匹配导致:google-resumable-media 2.0及以上版本调整了RawDownload类的内部导入路径,二者版本未适配就会触发该导入错误。
解决方案
- 方案1:强制重装两个库的最新兼容版本,pip会自动匹配适配的版本号:
!pip install --upgrade --force-reinstall google-cloud-storage google-resumable-media
若在Colab、Jupyter等Notebook环境中操作,安装完成后需要先重启运行时,再执行导入代码即可正常运行。
- 方案2:如需固定版本避免后续迭代带来的兼容性问题,可直接安装经过验证的稳定兼容组合:
!pip install google-cloud-storage==2.7.0 google-resumable-media==2.4.0
安装完成后同样重启运行时再执行导入即可。
内容的提问来源于stack exchange,提问作者Samuel Cheng
相关产品推荐
相关产品推荐

