Установка TensorFlow на Windows (питон 3.6.х)

Я'м пытаясь установить TensorFlow на Windows.

Я попытался установить его с Пип, но я всегда получаю то же сообщение об ошибке:

... is not a supported wheel on this platform.

Я сначала пробовал с Python 3.5.1, теперь я повышен до 3.6.0b4, но это делает никакой разницы.

<ч />

Питон:

Python 3.6.0b4 (default, Nov 22 2016, 05:30:12) [MSC v.1900 64 bit (AMD64)] on win32

ПГИ:

pip 9.0.1 from ...\python\lib\site-packages (python 3.6)

<ч />

Чтобы быть точным, я пробовал следующие две команды:

pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl

они выводят следующее:

> tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.
> tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.

Кто-нибудь знает как решить эту проблему? Я'м не уверен, где я'м делаешь ошибку.

Спасибо!

<ч /> Редактировать 1

Кстати, я также попробовал `пип пип установить tensorflow " и " установить tensorflow-ГПУ как предложил здесь. Я получил следующие выходные данные:

> Could not find a version that satisfies the requirement tensorflow (from versions: ) No matching distribution found for tensorflow
> Could not find a version that satisfies the requirement tensorflow-gpu (from versions: ) No matching distribution found for tensorflow-gpu
Комментарии к вопросу (3)
Решение

<Н1>15.11.2017 обновление</Н1> Похоже, что сейчас он работает, как можно было бы ожидать. Выполнив следующие команды, используя следующие типун и питон версия должна работать.


<Н1>установка с помощью Python 3.6.х</Н1>


<Н2>версия</Н2>

питон: 3.6.3<БР> Пип: 9.0.1


<Н2>команды установки</Н2> Следующие команды основана на следующих руководство по установке здесь.

<Н3>с использованием УМК</Н3>

C:> pip3 install --upgrade tensorflow // cpu
C:> pip3 install --upgrade tensorflow-gpu // gpu

<Н3>с помощью Anaconda</Н3>

C:> conda create -n tensorflow python=3.5 
C:> activate tensorflow
(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow
(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow-gpu 

<Н2 и GT;дополнительная информация</Н2> Список общих проблем установки можно найти здесь.

Вы можете найти пример вывода на консоль успешного tensorflow установки процессора здесь.


Старый ответ:

в <ы>в порядке заключения; использовать версия 3.5.2 !<БР> Ни ни 3.5.1 3.6.х, кажется, работает на данный момент.

Варианты:

питон 3.5.2 типун 8.1.1 .. (питон 3.5)

Команды:

// cpu
C:> pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl

// gpu
C:> pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl

</с>

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

Если вы используете дистрибутив Anaconda, вы можете выполните следующие действия, чтобы использовать Python 3.5 на новый энвайронмент-то "tensorflow и":

conda create --name tensorflow python=3.5
activate tensorflow
conda install jupyter
conda install scipy
pip install tensorflow
# or
# pip install tensorflow-gpu

Важно добавить питон=3.5 в конце первой линии, потому что он будет установить Python 3.5.

Источник: https://github.com/tensorflow/tensorflow/issues/6999#issuecomment-278459224

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

После поиска много и пытается установить и переустановить питон, я нашел решение оказалось очень простым

используйте следующий для Windows

питон -м типун установить --https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl обновление

изменения следующие в Mac

питон3 -м типун установить --https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl обновление

для использования Анаконда соответствующий стадион conda

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

Tensorflow теперь работает с Python 3.6.4, Дон't использовать Python строит, которые пришли после 3.6.4 и самое главное tensorflow не't работа на питона 3.7.2. Вы можете скачать 3.6.4 для Windows здесь питон 3.6.4.

Затем просто запустите пункт Установить tensorflow-ГПУ

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

У меня был питон 3.6 и сталкивается вопросом как "Нет модуль с именем tensorflow" на глаз "пункт Установить tensorflow-то". Получилось как моя машина была в 64 бит, при этом не установлен питон 3.6 версия для 32 бит. Удалил его, переустановил питон 3.6 х64 версии, установлен Пип tensorflow, проблема решена.

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

На момент написания этой статьи, нет официальной поддержки TensorFlow с Python 3.6 на Windows. Рекомендуется строить TensorFlow себя.

Некоторые люди уже сделали это и предоставим *.сайт WHL файлы, которые вы можете непосредственно установить с помощью pip. Это неофициальный, так что используйте на свой страх и риск:

Вы можете просто скачать их и установить их с пункт Установить в <имя>, который.колесо`.

См. Также этот гитхаб комментарий.

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

Tensorflow теперь поддерживается на Python 3.6. Просто убедитесь, что установка Python-это 64-битный на 64-разрядном компьютере, и что Пип - это последний (установить пип-пип обновление`).

После этого (типун установки --tensorflow обновить) работает как шарм.

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

Действительно Tensorflow поддерживает Python 3.6.Х версия, но только для 64-битных архитектура. Здесь ссылка, где вы можете скачать Python 3.6.Х 64-разрядная версия

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

Для установки ПГИ на Windows и 64-разрядный Python 3.5:

Только версия процессора:

C:\> pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl

Для GPU версии:

C:\> pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl

Ссылки: https://stackoverflow.com/questions/40870987/tensorflow-installation-issue-on-windows-tensorflow-gpu-0-12-0rc0-cp35-cp35m-wi.

https://www.tensorflow.org/versions/r0.12/get_started/os_setup.html

Смотрите также https://stackoverflow.com/questions/38896424/tensorflow-not-found-in-pip?noredirect=1&КЖ=1.

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

Tensorflow в теперь с поддержкой питона 3.6.0 .....Я успешно установили Tensorflow для Python 3.6.0 <БР> С помощью этой простой инструкции // пункта установки -- tensorflow <БР> <БР> [введите сюда описание изображения][1] <БР> [1]: https://i.stack.imgur.com/1Y3kf.png <БР>

Установка собранных пакетов: protobuf, html5lib, Блич, уценки, tensorflow-tensorboard, tensorflow <БР> Успешно установлен отбеливатель-1.5.0 html5lib-0.9999999 уценки-2.6.9 protobuf-3.4.0 tensorflow-1.3.0 tensorflow-tensorboard-0.1.5 <БР>

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

Для кого-то ж/ TF 1.3:

Текущий TensorFlow 1.3 "поддержка" питон 3.6, и тогда вы нужны cuDNN 6 (cudnn64_6.dll)

На основе https://stackoverflow.com/questions/44503603/tensorflow-on-windows-importerror-dll-load-failed-the-specified-module-could и это: https://github.com/tensorflow/tensorflow/issues/7705

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

Только что нашел Tensorflow 1.1 по питон 3.6 на Windows х64 (включая GPU версия, но я проверял только процессора): [http://www.lfd.uci.edu/~и gohlke/pythonlibs/#tensorflow][1]. Неофициальная видимо, но работал для меня, когда я импортирую tensorflow или tflearn в мой код. Они scipy для Windows, есть и куча других пакетов.

Почему-то пункт установить код url возвращает 404, поэтому установка будет выглядеть следующим образом:

  1. Скачать protobuf колесо пакет отсюда: http://www.lfd.uci.edu/~и gohlke/pythonlibs/vu0h7y4r/protobuf-3.3.0-py3-ни-ни.колесо

  2. установить Пип {DownloadFolder} protobuf-3.3.0-py3-ни-ни.колесо`

  3. Скачать файл колесо ТФ: http://www.lfd.uci.edu/~и gohlke/pythonlibs/vu0h7y4r/tensorflow-1.1.0-cp36-cp36m-win_amd64.колесо

  4. установить Пип {DownloadFolder} tensorflow-1.1.0-cp36-cp36m-win_amd64.колесо`

Он работал для меня.

[1]: http://www.lfd.uci.edu/~и gohlke/pythonlibs/#tensorflow

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

Выполните следующие действия, чтобы установить ternsorflow:

(step 1)   conda create -n py35 python=3.5
(step 2)   activate py35
(step 3)   conda create -n tensorflow
(step 4,only for GPU)   pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.1.0-cp35-cp35m-win_amd64.whl
Комментарии (0)

На 2/22/18, когда я попытался официальные рекомендации:

`pip3 установки --tensorflow обновления

Я получил эту ошибку

`Не могу найти версию, которая удовлетворяет tensorflow требованиями.

Но вместо этого, используя

установить Пип-tensorflow обновления

установили нормально. (Я запустил его из командной строки ПС.)

У меня 64-разрядная Windows 10, 64-битный питон 3.6.3, и pip3 версии 9.0.1.

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

Пакетный файл Windows для установки TensorFlow и Python 3.5 на Windows. Вопрос в том, что по состоянию на эту дату, TensorFlow не обновлена поддержка Python 3.6+ и не будут установлены. Кроме того, многие системы имеют несовместимые версии Python. Этот пакетный файл должен создать совместимые среды без воздействия других Python устанавливает. См. комментарии РЭМ для предположений.

REM download Anaconda3-4.2.0-Windows-x86_64.exe (contains python 3.5) from https://repo.continuum.io/archive/index.html
REM Assumes download is in %USERPROFILE%\Downloads
%USERPROFILE%\Downloads\Anaconda3-4.2.0-Windows-x86_64.exe

REM change path to use Anaconda3 (python 3.5).
PATH %USERPROFILE%\Anaconda3;%USERPROFILE%\Anaconda3\Scripts;%USERPROFILE%\Anaconda3\Library\bin;%PATH%

REM update pip to 9.0 or later (mandatory)
python -m pip install --upgrade pip

REM tell conda where to load tensorflow
conda config --add channels conda-forge

REM elevate command (mandatory) and install tensorflow - use explicit path to conda %USERPROFILE%\Anaconda3\scripts\conda
powershell.exe -Command start-process -verb runas cmd {/K "%USERPROFILE%\Anaconda3\scripts\conda install tensorflow"}

Будьте уверены, этот путь используется при вызове TensorFlow.

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

Поток тензора на 32-разрядной машине.

Нет официальной сборки для 32-битных, но все-таки есть обходной путь для этого, следуйте http://cudamusing.blogspot.in/2015/11/building-tensorflow-for-jetson-tk1.html ссылке. Я не предлагаю делать это большая причина, это не возможно, чтобы следить за процессом каждый раз, когда есть изменение в официальный поток тензора код.

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

У меня была такая же проблема, но я последовал за следующие действия:-

  1. У меня был питон 3.6.5 (32-битная), установленной на моем рабочем столе, но из всех исследований я сделал, я могу сделать вывод, что Tensorflow работает только на Python 3,5 х 3,6 х или 64 битные версии. Поэтому я удалил его и установил вместо этого в Python 3.5.0.
  2. Я побежал на Python 3.5.0 как администратор. Этот шаг необходим для Windows, так как без него система не't получить какие-либо привилегии и может't установить tensorflow.
  3. Установите Pip3, используя команду:- питон -м пип --пип установить обновление
  4. После установки последней версии (10.0.1 в моем случае), вы можете установить команду tensorflow усино:- pip3 установки --tensorflow обновления
  5. Ваш tensorflow будет загружен и установлен. Для получения справки о том, как запустить программы tensorflow, перейдите к https://www.tensorflow.org/get_started/premade_estimators
Комментарии (0)

протокол HTTPS://i.stack.imgur.com/1Y3kf.png

типун установки -- tensorflow Этот работал для меня на этой версии Python Питон 3.6.4 : : Анаконда, Инк.

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

Та же самая проблема с тобой .

py3.6х про win10 х64 типун 9.0.1

Вопрос сообщение "и не мог найти версию, которая удовлетворяет tensorflow требование (от версии: ) Не дистрибутивы нашли для tensorflow и"

Может быть, вы можете попробовать py3.5

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

Tensorflow не совместима с питон3.7 и spyder3.3.1

Чтобы работать со стабильными tensorflow версия

выполните процедуру

У окна-и GT;поиск - >Анаконда подскажите-->Правой Кнопкой Мыши -->выберите пункт Запуск от имени администратора

Ниже команду создать виртуальную среду, которая не нарушает существующих проектов

conda create -n projectname 

Ниже команда активирует вашу виртуальную среду в этом каталоге установленный пакет не нарушит ваш существующий проект.

activate projectname

Ниже команда выполняет установку Python 3.6.7 и спайдер 3.2.3, а также

conda install spyder=3.2.3

Ниже упомянуты tensorflow версия работает без каких-либо ошибок. В соответствии с вашими потребностями, вы можете установить tensorflow версия специально.

pip install tensorflow==1.3.0

Открыть Спайдер

spyder

Для выхода из формы виртуальной среде

deactivate
Комментарии (0)