TensorFlow не найден при использовании pip
Я пытаюсь установить TensorFlow с помощью pip:
$ pip install tensorflow --user
Сборка tensorflow
Не удалось найти версию, которая удовлетворяет требованию tensorflow (из версий: )
Не найдено подходящей сборки для tensorflow
Что я делаю не так? До этого я использовал Python и pip без проблем.
5 ответ(ов)
Я нашел, что это наконец-то работает.
python3 -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl
Правка 1: Это было протестировано на Windows (8, 8.1, 10), Mac и Linux. Замените python3
на python
в зависимости от вашей конфигурации. Если вы используете Python 2.x, замените py3
в URL на py2
.
Правка 2: Список различных версий, если кому-то нужно: https://storage.googleapis.com/tensorflow
Правка 3: Список URL-адресов доступных wheel-пакетов доступен здесь: https://www.tensorflow.org/install/pip#package-location
Попробуйте следующее:
export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.1-py3-none-any.whl
pip3 install --upgrade $TF_BINARY_URL
Источник: https://www.tensorflow.org/get_started/os_setup (страница больше не существует)
Обновление 23.02.2017
Документация перемещена по адресу: https://www.tensorflow.org/install
Согласно информации с сайта TensorFlow: "Вам понадобится версия pip 8.1 или более поздняя для того, чтобы следующие команды работали". Выполните следующую команду для обновления вашего pip, а затем попробуйте снова установить TensorFlow:
pip install --upgrade pip
Я выяснил, что TensorFlow 1.12.0 работает только с версией Python 3.5.2. У меня была версия Python 3.7, но она не подошла. Поэтому мне пришлось понизить версию Python, и только после этого я смог установить TensorFlow и заставить его работать.
Чтобы понизить версию Python с 3.7 до 3.6, используйте следующую команду:
conda install python=3.6.8
Чтобы установить Python и TensorFlow на Windows 10, выполните следующие шаги:
Установите Python, убедившись, что выбран пункт "Add Python to PATH" (Добавить Python в PATH) во время установки.
После установки откройте командную строку и выполните следующую команду для установки TensorFlow с помощью pip:
pip3 install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl
Эти шаги должны помочь вам корректно установить TensorFlow на Windows 10.
Как обновить pip изнутри виртуального окружения?
Как установить pip на macOS или OS X?
Ошибка EnvironmentError: не найден mysql_config при установке mysql-python с помощью pip
Как заставить pip переустановить текущую версию?
Ошибка bash: команда pip не найдена