繁体   English   中英

错误:pip 的依赖解析器当前不考虑所有已安装的包。 数据流 python 自定义模板

[英]ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. Dataflow python custom template

当我创建自定义数据流模板(python)时,昨天模板工作正常,但今天当我执行模板时返回错误,我还无法修复。

TypeError: Descriptors cannot be created directly 如果此调用来自 _pb2.py 文件,则您生成的代码已过期,必须使用 protoc >= 3.19.0 重新生成。 (我在 requirements.txt 中更改了版本,但没有工作)。 然后出现这个文本。 google-cloud-vision 1.0.0 需要 google-api-core[grpc]<2.0.0dev,>=1.14.0,但您有 google-api-core 2.10.0,它与 google-cloud-videointelligence 1.16.1 不兼容需要 google-api-core[grpc]<2.0.0dev,>=1.14.0,但您有 google-api-core 2.10.0,这是不兼容的 google-cloud-spanner 1.19.1 需要 google-api-core[grpc ,grpcgcp]<2.0.0dev,>=1.14.0,但是你有 google-api-core 2.10.0,这是不兼容的 google-cloud-recommendations-ai 0.2.0 需要 google-api-core[grpc]<2.0。 0dev,>=1.22.2,但是你有 google-api-core 2.10.0,这是不兼容的 google-cloud-language 1.3.0 需要 google-api-core[grpc]<2.0.0dev,>=1.14.0,但是你有 google-api-core 2.10.0 不兼容 google-cloud-datastore 1.15.3 需要 google-api-core[grpc]<2.0.0dev,>=1.14.0,但是你有 google-api-core 2.10.0 不兼容 google-cloud-core 1.7.2 需要 google-api-core<2.0.0dev,>=1.21.0,但您有不兼容的 google-api-core 2.10.0。 google-cloud-bigtable 1.7.0 需要 google-api-core[grpc]<2.0.0dev,>=1.14.0,但是你有 google-api-core 2.10.0 这是不兼容的 apache-beam 2.36.0 需要 protobuf <4,>=3.12.2,但是你有不兼容的 protobuf 4.21.5。

我遇到过同样的问题。 在查看TypeError: Descriptors cannot be created directly我能够通过将protobuf==3.20.1行添加到我的requirements.txt文件的末尾来解决它,这导致将protobuf pip 安装覆盖到此特定版本,因为其他一些 package 正在升级它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM