Could Not Find a Version That Satisfies the Requirement Tensorflow

Could not find a version that satisfies the requirement tensorflow

The latest requirements for running TensorFlow are documented in the installation documentation.

  • TensorFlow only supports 64-bit Python

  • TensorFlow only supports certain versions of Python (for example, Python 3.6 is not supported)

So, if you're using an out-of-range version of Python (older or newer) or a 32-bit version, then you'll need to use a different version.

ERROR: Could not find a version that satisfies the requirement tensorflow-directml

Seems that the library supports Python 3.5, 3.6 and 3.7. Python3.8 is not supported at the moment (1). Is your pip installation connected to any of those versions? Try using pip --version to confirm to which Python version it is connected. In case that it shows a Python 2 version, try using pip3 install tensorflow-directml.

ERROR: Could not find a version that satisfies the requirement tensorflow==1.14.0

Try using conda

conda install -c conda-forge tensorflow=1.14

ERROR: Could not find a version that satisfies the requirement tensorflow-text==2.8.* (from versions: none)

Build TensorFlow Text from source

  • https://github.com/tensorflow/text/issues/823#issuecomment-1077876472
    • https://github.com/sun1638650145/Libraries-and-Extensions-for-TensorFlow-for-Apple-Silicon/blob/main/tutorials/text/text.md

ERROR: Could not find a version that satisfies the requirement tensorflow==1.15 (from versions: 2.2.0rc1, 2.2.0rc2)

Providing the solution here (Answer Section), even though it is present in the Comment Section, for the benefit of the community.

User was trying to use python 3.8, which was not officially supported when tensorflow was at version 1.15. After installation of python 3.7, problem was resolved.

Please check on pypi, there are no files available for cp38 for 1.15, Only the versions listed by command have (i.e 2.2.0rc1, 2.2.0rc2) a cp38 whl file available here.



Related Topics



Leave a reply



Submit