Depuis le 7 mai 2020, selon la page d'installation de Tensorflow avec pip, Python 3.8 est désormais pris en charge. La prise en charge de Python 3.8 nécessite TensorFlow 2.2 ou une version ultérieure.
Vous devriez pouvoir l'installer normalement via pip.
Avant mai 2020 :
Comme vous l'avez mentionné, il n'est actuellement pas pris en charge par Python 3.8, mais par Python 3.7.
Vous voulez avoir virtualenv
installée. Vous avez également besoin de Python 3.7. Ensuite, vous pouvez simplement démarrer un virtualenv
avec -p python3.7
et installez-le en utilisant pip comme vous l'avez fait auparavant :
virtualenv --system-site-packages -p python3.7 DEST_DIR
source ./DEST_DIR/bin/activate
pip install --upgrade pip
pip install --upgrade tensorflow