我正在使用 python 项目并安装其依赖项。以下是我需要安装的所有软件包。
torch==1.3.0
numpy==1.15.0
pandas==0.25.2
scikit-learn==0.23.1
pyod==0.8.2
tqdm==4.48.2
prettytable==0.7.2
shap==0.36.0
lime==0.2.0.1
alibi==0.5.5
我把它们放在一个
requirements.txt
文件中。然后我就跑pip install -r requirements.txt
。
问题发生了,我可以成功安装最后一个之前的所有内容,
alibi==0.5.5
。安装时,似乎需要tensorflow >= 2.0。没关系。但是当安装开始时,它会不断收集所有> = 2.0的tensorflow版本,如图所示。为什么会出现这种情况?我该如何处理?
谢谢大家对我的帮助!!!
我目睹了这一点,
pip v22.0.4
尝试下载看起来像每个版本的tensorflow。升级到 v24.2
解决了这个问题。
python -m pip install --upgrade pip