Tensorflow Python 3.7

Версия Tensorflow для Python 3.7

Все новости об обновлении tenorflow для python 3.7. Когда я пытаюсь установить тензорный поток внутри своего venv, например:

pip install tensorflow

У меня ошибка:

Не удалось найти версию, удовлетворяющую требованиям tensorflow (из версий:)
Соответствующее распределение для tensorflow не найдено


person Falco Peregrinus    schedule 17.01.2019    source источник
comment
Сегодня утром у меня был тот же вопрос. Насколько мне известно, до сих пор нет совместимости с Python 3.7.   -  person Andrew F    schedule 17.01.2019
comment
Пока недоступно, похоже, это расписание для tenorflow 1.13 github.com/tensorflow/tensorflow/issues / 23478   -  person Cory Kramer    schedule 17.01.2019


Ответы (7)


Python 3.7 теперь официально поддерживается в TensorFlow 1.13.1:

Основные функции и улучшения

  • TensorFlow Lite перешел с Contrib на core. Это означает, что модули Python находятся под tf.lite, а исходный код теперь находится под tenorflow / lite, а не под tenorflow / contrib / lite.
  • Бинарные файлы TensorFlow GPU теперь построены на основе CUDA 10 и TensorRT 5.0.
  • Поддержка Python3.7 во всех операционных системах.
  • NCCL перенесен в ядро.

исходный код

person Iman    schedule 28.02.2019
comment
К вашему сведению, я пробовал с 3.7.1, но он не работает. дайте нам знать, если вы попробовали то же самое и добились успеха - person SaddamBinSyed; 20.06.2019
comment
Он работает в Windows 10 с Anaconda и python 3.7.3. - person Iman; 23.06.2019

Вы можете увидеть статус перехода на 3.7 здесь: https://github.com/tensorflow/tensorflow/issues/20517

person Jordan Singer    schedule 17.01.2019
comment
Тай, а как же Spyder работает с tenorflow, а Sypder построен на Python 3.7? - person Falco Peregrinus; 18.01.2019

Во-первых, вы должны загрузить и настроить анаконду через anaconda, а затем открыть приглашение анаконды. а затем выполните эти действия через TensorFlow. В-четвертых, вы должны использовать «pip install --ignore-installed --upgrade tensorflow==1.14.0» для установки TensorFlow 1.14 на Conda. Наконец, вы можете использовать TensorFlow версии 1.14 на python 3.7.

Желаю хорошо провести время.

person Mazlum Tanrıkulu    schedule 02.08.2019

Вам необходимо установить 64-битную версию Python, а версия 3.7 не работает с tenorflow прямо сейчас, я предлагаю перейти на версию 3.6.x

person Andrej Hatzi    schedule 17.01.2019

В настоящее время для пользователей Windows pip install https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow_cpu-2.1.0-cp37-cp37m-win_amd64.whl
работает с python_3.7 (64-разрядная версия) и, по крайней мере, с pip 19.0

person LaureLazard    schedule 12.02.2020

Я пробовал много версий тензорного потока с python 3.7 и потерпел неудачу. Но, наконец, сработала тензорная версия 1.14.

person Nalinda Kulathunga    schedule 19.03.2020

У меня была та же проблема, что и у вас - я использовал 32-разрядную версию Python 3.7 на 64-разрядной машине с Windows 10. Поскольку TensorFlow не поддерживает 32-битный Python, в нем говорится, что «Соответствующий дистрибутив для TensorFlow не найден».

У меня сработало то, что я удалил 32-битную версию Python и установил 64-битную версию Python, и pip install tensorflow сразу же загрузил TensorFlow 2.2.0. Обратите внимание, что TensorFlow теперь поддерживает до Python 3.8.

Проверьте, установлена ​​ли у вас 32-разрядная версия Python. Чтобы проверить, какая у вас версия - 32-разрядная или 64-разрядная, введите IDLE в строке поиска, и вы сможете определить, какая версия Это.

person Amol Shah    schedule 25.05.2020