web-dev-qa-db-fra.com

comment installer tensorflow sur anaconda python 3.6

J'ai installé la nouvelle version python 3.6 avec le paquet anaconda. Cependant, je ne suis pas capable d'installer tensorflow. Toujours recevoir l'erreur qui 

tensorflow_gpu-1.0.0rc2-cp35-cp35m-win_AMD64.whl n'est pas une roue prise en charge sur cette plate-forme.

Comment puis-je installer tensorflow sur anaconda (python 3.6)?

15
Muten_Roshi

UPDATE: TensorFlow prend en charge Python 3.6 sous Windows depuis la version 1.2.0 (voir les notes de parution ).


TensorFlow ne prend en charge que Python 3.5 64 bits pour le moment. La prise en charge de Python 3.6 est en cours d’exécution et vous pouvez la suivre ici ainsi que le carillon dans la discussion.

La seule alternative à l'utilisation de Python 3.6 avec TensorFlow sur Windows est actuellement de créer TF à partir des sources. 

Si vous ne souhaitez pas désinstaller votre distribution Anaconda pour Python 3.6 et installer une version précédente, vous pouvez créer un environnement conda pour Python = 3.5 comme suit: conda create --name tensorflow python=3.5 activate tensorflow pip install tensorflow-gpu

30
Adriano

C’est ce que j’ai fait pour installer Anaconda Python version 3.6 et Tensorflow sous Windows 10 64 bits.

  1. Télécharger Version Anaconda Python 3.6 pour Windows 64bit .

  2. Créez un environnement conda nommé tensorflow en appelant la commande suivante:

    C:> conda create -n tensorflow 
    
  3. Activez l'environnement Conda en lançant la commande suivante:

    C:> activate tensorflow
    (tensorflow)C:>  # Your Prompt should change 
    
  4. Téléchargez «tensorflow-1.0.1-cp36-cp36m-win_AMD64.whl» depuis ici . (Pour mon cas, le fichier sera situé dans «C:\Utilisateurs\Joshua\Téléchargements» une fois téléchargé).

  5. Installez Tensorflow en utilisant la commande suivante:

    (tensorflow)C:>pip install C:\Users\Joshua\Downloads\ tensorflow-1.0.1-cp36-cp36m-win_AMD64.whl
    

Voici ce que j'ai obtenu après l'installation:  enter image description here

  1. Validez l'installation en entrant la commande suivante dans votre environnement Python:

    import tensorflow as tf
    hello = tf.constant('Hello, TensorFlow!')
    sess = tf.Session()
    print(sess.run(hello))
    

Si le résultat obtenu est «Bonjour TensorFlow!», Cela signifie que vous avez correctement installé votre Tensorflow.

12
Joshua

Selon: https://anaconda.org/intel/tensorflow

Pour installer ce paquet avec conda run:

conda install -c intel tensorflow

pip install Pour installer ce paquet avec pip:

pip install -i https://pypi.anaconda.org/intel/simple tensorflow
1
Ron

J'utilise cette méthode comme le dit l'un des utilisateurs: C'est ce que j'ai fait pour installer Anaconda Python version 3.6 et Tensorflow sur Windows 10 64 bits.Et c'était un succès!

Allez sur https://www.continuum.io/downloads pour télécharger la version Anaconda Python 3.6 pour Windows 64bit . Créez un environnement Conda nommé tensorflow en appelant la commande suivante:

C:> conda create -n tensorflow Activez l’environnement conda en lançant la commande suivante:

C:> activer tensorflow (tensorflow) C:> # Votre invite devrait changer Allez à http://www.lfd.uci.edu/~gohlke/pythonlibs/enter code ici télécharger “tensorflow-1.0 .1-cp36-cp36m-win_AMD64.whl ”. (Dans mon cas, le fichier se trouvera une fois après le téléchargement dans «C:\Utilisateurs\Joshua\Téléchargements») Installez Tensorflow à l'aide de la commande suivante:

(tensorflow) C:> pip installer C:\Utilisateurs\Josué\Téléchargements\tensorflow-1.0.1-cp36-cp36m-win_AMD64.whl

mais rien ne se passe dans l'invite. Il commence à partir de la nouvelle ligne avec le tensorflow comme si rien n’était écrit. Quel est le problème?

0
Zaraf

Pour Windows 10 avec Anaconda 4.4 Python 3.6:

1ère étape) conda create -n tensorflow python=3.6

2ème étape) activate tensorflow 

3ème étape) pip3 install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.2.1-cp36-cp36m-win_AMD64.whl

0
0

Désinstallez Python 3.7 pour Windows et n’installez que Python 3.6.0 Dans ce cas, vous n’aurez plus de problème ni recevrez le message d’erreur suivant:

importer tensorflow en tant que tf ModuleNotFoundError: aucun module nommé 'tensorflow'

0
James