Chaque fois que j'essaye d'installer TensorFlow avec pip sur Python 3.8, j'obtiens l'erreur que TensorFlow n'est pas trouvé. J'ai réalisé plus tard qu'il n'était pas pris en charge par Python 3.8.
Comment puis-je installer TensorFlow sur Python 3.8?
3 Réponses :
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 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 souhaitez installer virtualenv
. Vous avez également besoin de Python 3.7. Ensuite, vous pouvez simplement démarrer un virtualenv
avec -p python3.7
et l'installer 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
Plus d'informations sur l'installation de tensorflow et les versions prises en charge sur la documentation officielle: tensorflow.org/install/pip
La question est de demander une méthode pour forcer l'installation de tf2 pour py3.7 avec un environnement py3.8.
Tensorflow ne prend pas en charge Python 3.8 pour le moment. La dernière version Python prise en charge est la 3.7. Une solution est d'installer Python 3.7, cela n'affectera pas vos codes puisque Python 3.7 et 3.8 sont très similaires. À l'heure actuelle, Python 3.7 est pris en charge par plus de frameworks comme TensorFlow. Bientôt, Python 3.8 aura plus de frameworks supportés, et c'est à ce moment-là que vous pourrez installer TensorFlow pour Python 3.8.
J'ai essayé cela dans Anaconda et j'ai rencontré des problèmes lors de l'installation de Tensorflow 1.14.0.
Étapes à suivre
Créer un nouvel environnement
Vérifiez la version python
conda search python
J'ai trouvé la version 3.8.0. Tensorflow 1.14 n'est pas pris en charge avec cette version.
L'étape suivante consiste à rétrograder python dans le nouvel environnement vers la version 3.7.0
conda installer python = 3.7.0
Une fois que cela est fait, installez TensorFlow 1.14.
La personne demande comment installer Tensorflow avec python 3.8, mais votre réponse est une rétrogradation. Pas une réponse appropriée.