【问题标题】:Getting pip dependency error following TFX tutorial按照 TFX 教程获取 pip 依赖错误
【发布时间】:2021-01-25 20:48:37
【问题描述】:
【问题讨论】:
标签:
python
tensorflow
pip
tfx
【解决方案1】:
问题是由于依赖不匹配造成的。使用虚拟环境来解决这类问题。
#Create virtual environment named env
python -m venv env
#Activate the environment
source env/bin/activate
#Now install packages you need using pip
pip install -q -U --use-feature=2020-resolver tfx
这些说明适用于 Linux 操作系统。如果您使用 Windows,请告诉我。会帮你的。
【解决方案2】:
请将 --use-feature 标志替换为 --use-deprecated=legacy-resolver 以解决依赖错误。
【解决方案3】:
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