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



我检查了我的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版本。

我错过了什么?

您使用的是python 3.8,当tensorflow版本为1.15时,它还没有得到官方支持。您也可以检查pypi,没有可用于cp38的文件,即使是2.10。只有您的命令列出的版本有一个cp38 whl文件可用,请参阅此处

既然您有conda,只需创建一个具有所需版本的虚拟env

conda create -n tf python=3.7

然后在这个env 中安装tensorflow

您必须使用python<3.7安装Tensorflow 1.15。请参阅pypi发布页面。假设你是,并且仍然遇到这个问题,从pip-20.1.1升级到pip-21.0.1为我解决了这个问题。尝试升级pip。

尝试此版本的python

conda install python==3.6.13

最新更新