我无法通过pip安装Tensorflow版本1.15

时间:2020-04-28 23:49:57

标签: python pip conda

我已经检查了pip版本,并得到以下输出:

Requirement already up-to-date: pip in 
./anaconda3/envs/runlee_python3/lib/python3.8/site-packages (20.1)

在特定情况下,我必须使用Tensorflow 1.15版本,但是当我尝试安装它时,似乎找不到该特定版本。

pip install tensorflow==1.15
ERROR: Could not find a version that satisfies the requirement tensorflow==1.15 (from versions: 2.2.0rc1, 2.2.0rc2, 2.2.0rc3)
ERROR: No matching distribution found for tensorflow==1.15

列出所有可用选项时,我也找不到版本1.15。

我想念什么?

2 个答案:

答案 0 :(得分:20)

您使用的是python 3.8,当tensorflow的版本为1.15时未正式支持。您还可以检查pypi,没有用于cp38的文件,即使对于2.10也没有可用的命令,仅在您的命令列出的版本中有cp38 whl文件可用,请参见here

有了conda,只需创建具有所需版本的虚拟环境

conda create -n tf python=3.7

然后在该环境中安装tensorflow

答案 1 :(得分:-1)

您必须使用 python <=3.7 来安装 Tensorflow 1.15。请参阅pypi release page。假设您是并且仍然遇到此问题,从 pip-20.1.1 升级到 pip-21.0.1 为我修复了它。尝试升级 pip。