En essayant d'installer tensorflow sur mon PC avec pip install tensorflow (sans guillemets), j'obtiens le message suivant:
Error: could not find version that satifies the requirement tensorflow (from versions: none). No matching distribution distribution found in tensorflow.
3 Réponses :
Question, avez-vous une version mise à jour de Python? Vérifiez que vous exécutez une version Python 2.7.0 ou supérieure avec:
pip3 install --upgrade tensorflow
Si vous le faites, essayez cette commande:
python --version
Voici mes suggestions:
Tout d'abord, voici un guide complet d'installation de pip - celui-ci est assez élaboré et toutes les étapes sont expliquées en détail. Le simple fait de suivre cela devrait fonctionner correctement.
Voici la page d'installation officielle de Tensorflow qui propose également d'autres options telles que Docker
Juste au cas où votre pip utilise par défaut la version Python2.7, essayez d'utiliser pip3 au lieu de pip. Je pense que MacOS utilise toujours Python 2.7 comme version par défaut. Pas sûr cependant
Vous utilisez peut-être une très ancienne version de pip. essayez de mettre à jour pip avec pip install --upgrade pip
Je recommanderais d'utiliser le programme d'installation de conda si pip ne fonctionne pas pour vous. Voici un excellent article qui détaille les étapes d'installation et d'utilisation avec conda
Si cela ne fonctionne toujours pas, essayez de partager plus de détails tels que la version pip, la version Python, etc.
Peu de choses à garder à l'esprit (pour python3, sélectionnez de même pour votre version python),:
Mettre à jour pip:
sudo -H python3 -m pip install --upgrade pip
Installez la version appropriée de tensorflow (illustrée ici 1.15)
Pour le processeur: sudo -H python3 -m pip install tensorflow == 1.15
Pour gpu: sudo -H python3 -m pip install tensorflow-gpu == 1.15