我正在学习一个教程,为此我使用了pip-install-tensorflow。现在我意识到这些年来情况发生了变化,命名也有所不同,因为我得到了错误AttributeError: module 'tensorflow' has no attribute 'gfile'
,我听说这是因为tensorflow 1.x中的情况过去有所不同。现在我想尝试使用pip install tensorflow==1.15
安装tensorflow,但我得到了错误
ERROR: Could not find a version that satisfies the requirement tensorflow==1.15 (from versions: 2.2.0rc1, 2.2.0rc2, 2.2.0rc3, 2.2.0rc4, 2.2.0, 2.2.1, 2.2.2, 2.3.0rc0, 2.3.0rc1, 2.3.0rc2, 2.3.0, 2.3.1, 2.3.2, 2.4.0rc0, 2.4.0rc1, 2.4.0rc2, 2.4.0rc3, 2.4.0rc4, 2.4.0)
ERROR: No matching distribution found for tensorflow==1.15
我真的不知道为什么?有其他人经历过吗?
我猜您正在尝试使用python 3.8
,当tensorflow的版本为1.15
时,它没有得到官方支持。
您可以在3.5
到3.7
或2.7
之间选择python版本,您的问题可以得到解决。
您也可以检查pypi上的下载文件,对于tensorflow 1.15
,cp38没有可用的文件。
注意:如果使用32位版本,则需要64位版本的Python