web-dev-qa-db-fra.com

TensorFlow pour Python 3 génère une erreur lors de l'installation sur Ubuntu

Aujourd'hui, je tentais d'installer TensorFlow de Google pour Python 3 sans GPU. Quand je lance la commande:

Sudo -H pip3 install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp34-cp34m-linux_x86_64.wh

Il jette l'erreur:

tensorflow-0.8.0-cp34-cp34m-linux_x86_64.whl is not a supported wheel on this platform

Je suis conscient qu'il y a déjà une question avec la bonne réponse mais cette réponse est pour Python 2.7. Toute aide est appréciée.

2
jaw2233

Pour l'instant, selon https://github.com/tensorflow/tensorflow/issues/2188#issuecomment-216186066 , la solution consiste à télécharger et renommer la roue et de l'installer à l'aide de la roue renommée:

wget https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp34-cp34m-linux_x86_64.whl
mv tensorflow-0.8.0-cp34-cp34m-linux_x86_64.whl tensorflow-0.8.0-cp35-cp35m-linux_x86_64.whl
Sudo -H pip3 install tensorflow-0.8.0-cp35-cp35m-linux_x86_64.whl

Si vous êtes prêt à attendre un peu, la roue de Python 3.5 devrait bientôt paraître https://github.com/tensorflow/tensorflow/issues/2188#issuecomment-220363241 .

2
edwinksl