Не удалось найти версию, удовлетворяющую требованию tenorflow

Я установил последнюю версию Python (3.6.4 64-bit) и последнюю версию PyCharm (2017.3.3 64-bit). Затем я установил некоторые модули в PyCharm (Numpy, Pandas,...), но когда я попытался установить Tensorflow, он не установился, и я получил сообщение об ошибке:

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

Затем я попытался установить tenorflow из командной строки и получил то же сообщение об ошибке. Однако я успешно установил tflearn.

Я также установил Python 2.7, но я снова получил то же сообщение об ошибке. Я погуглил ошибку и попробовал некоторые вещи, которые были предложены другим людям, но ничего не помогло (это включало установку Flask).

Как я могу установить Tensorflow? Благодарю.

Ответ 1

Тензор потока по состоянию на август 13-2018 поддерживает Python 3.6.x. Установите Python 3.6.x

Ответ 2

Если вы используете Anaconda, Python 3.7 установлен по умолчанию, поэтому вы должны понизить его до 3.6:

Конда установить Python = 3,6

затем:

пункт установки tenorflow

у меня это работало в Ubuntu.

Ответ 3

Я даю это для Windows

Если вы используете Python-3

  1. Обновите pip до последней версии, используя py -m pip install --upgrade pip
  2. Установите пакет, используя py -m pip install <package-name>

Если вы используете Python -2

  1. Обновите pip до последней версии, используя py -2 -m pip install --upgrade pip
  2. Установите пакет, используя py -2 -m pip install <package-name>

У меня сработало

Ответ 4

Есть два важных правила для установки Tensorflow:

  • Вы должны установить Python x64. Он не работает на 32b и выдает ту же ошибку, что и ваша.

  • Он не поддерживает последнюю версию Python3 = 3.7.

Например, вы можете установить Python3.6.2-64bit, и он работает как Charm.

Обновление на Python 3.7: для всех, у кого есть Python 3.7 (как в conda), вы можете использовать следующую команду для установки tenorflow:

pip install tf-nightly

Ответ 5

Удаление Python, а затем повторная установка разрешила мою проблему, и я смог успешно установить TensorFlow.

Ответ 7

Существует несколько способов.

Вы можете установить TensorFlow с помощью любого из следующих способов.

  • Anaconda.
  • pip install tensorflow или pip3 install tensorflow

После установки

  • перейдите на терминал и проверьте, установлен ли он. Откройте терминал, затем напишите python, затем import tensorflow as tf. То есть вы не должны видеть сообщение об ошибке.

  • В PyCharm:

    • Перейдите к Preference - Console - Python Console
    • Проверьте свой интерпретатор python. Если вы использовали Anaconda и теперь существует тензорFlow, выберите Python 3.6.0 ( anaonda/bin/python3.<version number>) Или без Anaconda, выберите интерпретатор python с тем, что вы установили shadoworflow (2.7 или 3.6. +)

Вот оно.

Ответ 8

Для Tensorflow нужны специальные версии инструментов и библиотек. Пип заботится только о версии Python.

Чтобы справиться с этим на профессиональном уровне (то есть сэкономить время для меня и других), вы должны установить специальную среду для каждого программного обеспечения, как это.

Продвинутый инструмент для этого - conda.

Я установил Tensorflow с этими командами:

sudo apt установить python3

альтернативы обновления sudo --install/usr/bin/python python/usr/bin/python3 1

sudo apt установить python3-pip

sudo apt-get установить curl

curl https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh > Miniconda3-latest-Linux-x86_64.sh

bash Miniconda3-latest-Linux-x86_64.sh

да

источник ~/.bashrc

  • устанавливает свой собственный фитон и т.д.

нано .bashrc

  • возможно вставьте сюда свои прокси и т.д.

conda create --name your_name python = 3

Конда активировать ваше имя

conda install -c conda-forge тензор потока

  • проверь все прошло хорошо

python -c "импортировать тензорный поток как tf; tf.enable_eager_execution(); print (tf.reduce_sum (tf.random_normal ([1000, 1000])))"

PS: некоторые команды, которые могут быть полезны

https://www.tensorflow.org/install/pip

использует virtualenv. Конда более способна. Миниконда достаточно; полная конда не нужна

Ответ 9

Я успешно установил его, pip install https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.8.0-py3-none-any.whl