Я'м пытаясь установить 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
<Н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
</с>
Если вы используете дистрибутив 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
После поиска много и пытается установить и переустановить питон, я нашел решение оказалось очень простым
используйте следующий для 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:
Только версия процессора:
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://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
:
(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
На 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 устанавливает. См. комментарии РЭМ для предположений.
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.
Поток тензора на 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 версия
выполните процедуру
У окна-и 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