Ответ 1
Тензор потока по состоянию на август 13-2018 поддерживает Python 3.6.x. Установите Python 3.6.x
Я установил последнюю версию Python (3.6.4 64-bit)
и последнюю версию PyCharm (2017.3.3 64-bit)
. Затем я установил некоторые модули в PyCharm (Numpy, Pandas,...), но когда я попытался установить Tensorflow, он не установился, и я получил сообщение об ошибке:
Не удалось найти версию, которая удовлетворяет требованию тензорного потока (из версий:) Не найдено соответствующего распределения для тензорного потока
Затем я попытался установить tenorflow из командной строки и получил то же сообщение об ошибке. Однако я успешно установил tflearn.
Я также установил Python 2.7, но я снова получил то же сообщение об ошибке. Я погуглил ошибку и попробовал некоторые вещи, которые были предложены другим людям, но ничего не помогло (это включало установку Flask).
Как я могу установить Tensorflow? Благодарю.
Тензор потока по состоянию на август 13-2018 поддерживает Python 3.6.x. Установите Python 3.6.x
Если вы используете Anaconda, Python 3.7 установлен по умолчанию, поэтому вы должны понизить его до 3.6:
Конда установить Python = 3,6
затем:
пункт установки tenorflow
у меня это работало в Ubuntu.
Я даю это для Windows
Если вы используете Python-3
py -m pip install --upgrade pip
py -m pip install <package-name>
Если вы используете Python -2
py -2 -m pip install --upgrade pip
py -2 -m pip install <package-name>
У меня сработало
Есть два важных правила для установки Tensorflow:
Вы должны установить Python x64. Он не работает на 32b и выдает ту же ошибку, что и ваша.
Он не поддерживает последнюю версию Python3 = 3.7.
Например, вы можете установить Python3.6.2-64bit, и он работает как Charm.
Обновление на Python 3.7: для всех, у кого есть Python 3.7 (как в conda), вы можете использовать следующую команду для установки tenorflow:
pip install tf-nightly
Удаление Python, а затем повторная установка разрешила мою проблему, и я смог успешно установить TensorFlow.
Версия Python не поддерживается Удалить Python
https://www.python.org/downloads/release/python-362/
Вы должны проверить и использовать точную версию на странице установки. https://www.tensorflow.org/install/install_windows
python 3.6.2 или python 3.5.2 решили эту проблему для меня
Существует несколько способов.
Вы можете установить TensorFlow с помощью любого из следующих способов.
pip install tensorflow
или pip3 install tensorflow
После установки
перейдите на терминал и проверьте, установлен ли он. Откройте терминал, затем напишите python
, затем import tensorflow as tf
. То есть вы не должны видеть сообщение об ошибке.
В PyCharm:
Preference - Console - Python Console
Python 3.6.0 ( anaonda/bin/python3.<version number>)
Или без Anaconda, выберите интерпретатор python с тем, что вы установили shadoworflow (2.7 или 3.6. +)Вот оно.
Для 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. Конда более способна. Миниконда достаточно; полная конда не нужна
Я успешно установил его,
pip install https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.8.0-py3-none-any.whl