как установить tensorflow на anaconda python 3.6

Я установил новую версию python 3.6 с пакетом anaconda. Однако я не могу установить tensorflow. Всегда получаю ошибку

tensorflow_gpu-1.0.0rc2-cp35-cp35m-win_amd64.whl не является поддерживаемым колесом на этой платформе.

Как установить tensorflow на anaconda (python 3.6)?

UPDATE: TensorFlow поддерживает Python 3.6 на Windows начиная с версии 1.2.0 (см. release notes).


На данный момент TensorFlow поддерживает только Python 3.5 64-bit. Поддержка Python 3.6 находится в процессе разработки, и вы можете отслеживать ее здесь, а также участвовать в обсуждении.

Единственной альтернативой для использования Python 3.6 с TensorFlow на Windows в настоящее время является сборка TF из исходников.

Если вы не хотите удалять дистрибутив Anaconda для Python 3.6 и устанавливать предыдущий релиз, вы можете создать среду conda для Python=3.5 следующим образом:

conda create --name tensorflow python=3.5
активировать tensorflow
pip install tensorflow-gpu
Комментарии (1)

Вот что я сделал для установки Anaconda Python 3.6 версии и Tensorflow на Window 10 64bit.И это было успешно!

  1. Скачайте Anaconda Python 3.6 версию для Window 64bit.

  2. создайте среду conda с именем tensorflow, выполнив следующую команду:

     C:> conda create -n tensorflow
  3. активируйте среду conda, выполнив следующую команду:

     C:> activate tensorflow
     (tensorflow)C:> # Ваша подсказка должна измениться
  4. Скачайте "tensorflow-1.0.1-cp36-cp36m-win_amd64.whl" из здесь. (В моем случае файл будет расположен в "C:\Users\Joshua\Downloads" после скачивания).

  5. Установите Tensorflow, используя следующую команду:

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

Вот что я получил после установки:

  1. Проверьте установку, введя следующую команду в среде Python:

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

Если вы получили результат 'Hello, TensorFlow!', это означает, что вы успешно установили Tensorflow.

Комментарии (2)

Для Windows 10 с Anaconda 4.4 Python 3.6:

1-й шаг) conda create -n tensorflow python=3.6.

2-й шаг) активировать tensorflow

3-й шаг) pip3 install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.2.1-cp36-cp36m-win_amd64.whl.

Комментарии (4)