是否可以在不升级 TF 的情况下安装特定版本的 TFDV?

Is it possible to install specific version of TFDV without upgrading TF?

我在安装 TensorFlow Data Validation (TFDV) 时遇到问题。

我已经安装了 TensorFlow(版本 2.5.0),我不想升级那个版本。

我使用了这个命令:

pip 安装tensorflow_data_validation==1.2.0

因为这个 TFDV 版本应该与 TF 2.5 兼容,根据:https://www.tensorflow.org/tfx/data_validation/install

不幸的是,这个命令迫使我安装最新版本 2.8 的 TF。 是否可以在不升级TF的情况下安装任何版本的TFDV?

pip 试图在 tensorflow_data_validation

的限制下获取最新的兼容版本
tensorflow (!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,<3,>=1.15.2)

所以它试图获取 tensorflow 2.8 是有道理的

您可以尝试在同一个命令行中固定tensorflow的版本

 pip install tensorflow_data_validation==1.2.0 tensorflow==2.5.0