根据 TFX 教程获取 pip 依赖项错误

问题描述

我正在尝试遵循官方网站上的 Tensorflow Extended 教程: https://www.tensorflow.org/tfx/tutorials/tfx/components_keras

当我尝试执行该行时

pip install -q -U --use-feature=2020-resolver tfx

我收到以下错误

enter image description here

我在网上找不到任何东西 - 感谢任何帮助:)

解决方法

问题是由于依赖项不匹配。使用虚拟环境摆脱此类问题。

{{1}}

这些说明适用于 Linux 操作系统。如果您使用的是 Windows,请告诉我。会帮助你。

,

请将 --use-feature 标志替换为 --use-deprecated=legacy-resolver 以解决依赖项错误。

,

Adaltas 最近发布了一个 TFX 教程,可以帮助您启动和运行环境。它基于 Miniconda:https://www.adaltas.com/en/2021/03/05/tfx-overview/。这是摘录:

$ conda --version
conda 4.9.1
$ conda create --name env_tfx python=3.7
$ conda activate env_tfx
(env_tfx)$ pip install tensorflow==2.3.0  
(env_tfx)$ pip install tfx==0.24.1
(env_tfx)$ pip install notebook