导入tensorflow_data_validation遇ContextualVersionConflict错误求助
解决tensorflow_data_validation导入时的ContextualVersionConflict错误
这是典型的依赖版本冲突问题:你当前安装的google-api-core版本为1.25.1,而tensorflow_data_validation依赖的google-cloud-bigquery-storage要求google-api-core[grpc]版本需满足 >=1.31.5, <3.0.0dev,同时排除2.0.、2.1.、2.2.*和2.3.0版本。
以下是可行的解决方法:
直接升级
google-api-core到符合要求的版本,在Anaconda环境中执行:conda install google-api-core>=1.31.5,<3.0.0dev若conda安装失败,改用pip命令:
pip install --upgrade google-api-core>=1.31.5,<3.0.0dev升级完成后,重新尝试导入
tensorflow_data_validation。若上述方法仍存在冲突,建议创建独立虚拟环境隔离依赖:
conda create -n tf-env python=3.9.12 conda activate tf-env pip install tensorflow-data-validation
内容的提问来源于stack exchange,提问作者Ehsan MrH
相关产品推荐
相关产品推荐

