Дополнительно
Установка 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
27
22
<Н1>15.11.2017 обновление</Н1> Похоже, что сейчас он работает, как можно было бы ожидать. Выполнив следующие команды, используя следующие
типун
ипитон
версия должна работать.<Н1>установка с помощью Python 3.6.х</Н1>
<Н2>версия</Н2>
<Н2>команды установки</Н2> Следующие команды основана на следующих руководство по установке здесь.
<Н3>с использованием УМК</Н3>
<Н3>с помощью Anaconda</Н3>
<Н2 и GT;дополнительная информация</Н2> Список общих проблем установки можно найти здесь.
Вы можете найти пример вывода на консоль успешного tensorflow установки процессора здесь.
Старый ответ:
в <ы>в порядке заключения; использовать версия 3.5.2 !<БР> Ни ни 3.5.1 3.6.х, кажется, работает на данный момент.
Варианты:
Команды:
</с>
Если вы используете дистрибутив Anaconda, вы можете выполните следующие действия, чтобы использовать Python 3.5 на новый энвайронмент-то "tensorflow и":
Важно добавить питон=3.5 в конце первой линии, потому что он будет установить Python 3.5.
Источник: https://github.com/tensorflow/tensorflow/issues/6999#issuecomment-278459224
После поиска много и пытается установить и переустановить питон, я нашел решение оказалось очень простым
используйте следующий для 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
Tensorflow теперь работает с Python 3.6.4, Дон't использовать Python строит, которые пришли после 3.6.4 и самое главное tensorflow не't работа на питона 3.7.2. Вы можете скачать 3.6.4 для Windows здесь питон 3.6.4.
Затем просто запустите пункт Установить tensorflow-ГПУ
У меня был питон 3.6 и сталкивается вопросом как "Нет модуль с именем tensorflow" на глаз "пункт Установить tensorflow-то". Получилось как моя машина была в 64 бит, при этом не установлен питон 3.6 версия для 32 бит. Удалил его, переустановил питон 3.6 х64 версии, установлен Пип tensorflow, проблема решена.
На момент написания этой статьи, нет официальной поддержки TensorFlow с Python 3.6 на Windows. Рекомендуется строить TensorFlow себя.
Некоторые люди уже сделали это и предоставим *.сайт WHL файлы, которые вы можете непосредственно установить с помощью pip. Это неофициальный, так что используйте на свой страх и риск:
Вы можете просто скачать их и установить их с пункт Установить в <имя>, который.колесо`.
См. Также этот гитхаб комментарий.
Tensorflow теперь поддерживается на Python 3.6. Просто убедитесь, что установка Python-это 64-битный на 64-разрядном компьютере, и что
Пип
- это последний (установить пип-пип обновление`).После этого (
типун установки --tensorflow обновить
) работает как шарм.Действительно Tensorflow поддерживает Python 3.6.Х версия, но только для 64-битных архитектура. Здесь ссылка, где вы можете скачать Python 3.6.Х 64-разрядная версия
Для установки ПГИ на Windows и 64-разрядный Python 3.5:
Только версия процессора:
Для GPU версии:
Ссылки: 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.
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 <БР>
Для кого-то ж/ 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
Только что нашел Tensorflow 1.1 по питон 3.6 на Windows х64 (включая GPU версия, но я проверял только процессора): [http://www.lfd.uci.edu/~и gohlke/pythonlibs/#tensorflow][1]. Неофициальная видимо, но работал для меня, когда я импортирую tensorflow или tflearn в мой код. Они scipy для Windows, есть и куча других пакетов.
Почему-то пункт установить код url возвращает 404, поэтому установка будет выглядеть следующим образом:
Скачать protobuf колесо пакет отсюда: http://www.lfd.uci.edu/~и gohlke/pythonlibs/vu0h7y4r/protobuf-3.3.0-py3-ни-ни.колесо
установить Пип {DownloadFolder} protobuf-3.3.0-py3-ни-ни.колесо`
Скачать файл колесо ТФ: http://www.lfd.uci.edu/~и gohlke/pythonlibs/vu0h7y4r/tensorflow-1.1.0-cp36-cp36m-win_amd64.колесо
установить Пип {DownloadFolder} tensorflow-1.1.0-cp36-cp36m-win_amd64.колесо`
Он работал для меня.
[1]: http://www.lfd.uci.edu/~и gohlke/pythonlibs/#tensorflow
Выполните следующие действия, чтобы установить
ternsorflow
:На 2/22/18, когда я попытался официальные рекомендации:
`pip3 установки --tensorflow обновления
Я получил эту ошибку
`Не могу найти версию, которая удовлетворяет tensorflow требованиями.
Но вместо этого, используя
установить Пип-tensorflow обновления
установили нормально. (Я запустил его из командной строки ПС.)
У меня 64-разрядная Windows 10, 64-битный питон 3.6.3, и pip3 версии 9.0.1.
Пакетный файл Windows для установки TensorFlow и Python 3.5 на Windows. Вопрос в том, что по состоянию на эту дату, TensorFlow не обновлена поддержка Python 3.6+ и не будут установлены. Кроме того, многие системы имеют несовместимые версии Python. Этот пакетный файл должен создать совместимые среды без воздействия других Python устанавливает. См. комментарии РЭМ для предположений.
Будьте уверены, этот путь используется при вызове TensorFlow.
Поток тензора на 32-разрядной машине.
Нет официальной сборки для 32-битных, но все-таки есть обходной путь для этого, следуйте http://cudamusing.blogspot.in/2015/11/building-tensorflow-for-jetson-tk1.html ссылке. Я не предлагаю делать это большая причина, это не возможно, чтобы следить за процессом каждый раз, когда есть изменение в официальный поток тензора код.
У меня была такая же проблема, но я последовал за следующие действия:-
протокол HTTPS://i.stack.imgur.com/1Y3kf.png
типун установки -- tensorflow Этот работал для меня на этой версии Python Питон 3.6.4 : : Анаконда, Инк.
Та же самая проблема с тобой .
py3.6х про win10 х64 типун 9.0.1
Вопрос сообщение "и не мог найти версию, которая удовлетворяет tensorflow требование (от версии: ) Не дистрибутивы нашли для tensorflow и"
Может быть, вы можете попробовать py3.5
Tensorflow не совместима с питон3.7 и spyder3.3.1
Чтобы работать со стабильными tensorflow версия
выполните процедуру
Ниже команду создать виртуальную среду, которая не нарушает существующих проектов
Ниже команда активирует вашу виртуальную среду в этом каталоге установленный пакет не нарушит ваш существующий проект.
Ниже команда выполняет установку Python 3.6.7 и спайдер 3.2.3, а также
Ниже упомянуты tensorflow версия работает без каких-либо ошибок. В соответствии с вашими потребностями, вы можете установить tensorflow версия специально.
Открыть Спайдер
Для выхода из формы виртуальной среде