Ответ 1
Запустите следующие
python -m pip install --upgrade tensorflow
Предполагая, что python работает, TensorFlow должен быть установлен (по крайней мере, шаг "Проверить установку" зеленый).
При выполнении инструкции по установке TensorFlow for Windows https://www.tensorflow.org/install/install_windows после выполнения
C:\> pip3 install --upgrade tensorflow
Я получаю следующую ошибку:
'pip3' is not recognized as an internal or external command,
Похоже, что pip3 вообще не распознается (хотя PATH для python установлен)
Запустите следующие
python -m pip install --upgrade tensorflow
Предполагая, что python работает, TensorFlow должен быть установлен (по крайней мере, шаг "Проверить установку" зеленый).
Это будет работать, если вы столкнулись с pip3 или pip не распознается как внутренняя или внешняя ошибка команды в окнах:
Например, я изменил его значение на
C:\Users\rgupta6\AppData\Local\Programs\Python\Python35\Scripts
pip3 install --upgrade tensorflow
и запустите pip3 install --upgrade tensorflow
или команду pip3 install tensorflow
Это потому, что вы еще не настроили переменную окружения.
Следуйте инструкциям @rajesh
У меня была та же проблема, и я нашел его ответ полезным
- Щелкните правой кнопкой мыши на этом ПК> Выбрать свойства
- Выберите Передовые системные настройки слева
- В диалоговом окне выберите Переменные среды
- В разделе системных переменных выберите путь и cllck при редактировании
- Выберите новый и введите путь, где скрипты python...
это в основном в C:\Users [ваше имя пользователя]\AppData\Local\Programs\Python\Python36\Scripts
- Тогда ОК.. ко всем открытым ящикам
- Закройте cmd, если он уже открыт, и теперь попробуйте снова установить shadoworflow с помощью pip
pip3 install --upgrade tensorflow
Перед запуском pip3 install --upgrade tensorflow
вам нужно проверить, используете ли вы правильную установку Python 3.5:
Python 3.5.2 [MSC v.1900 64 bit (AMD64)] on win32
Обратите внимание на 64 bit
часть.
В противном случае это приводит к вышеуказанной ошибке.
Вы собираетесь установить tensorflow-1.0.1-cp35-cp35m-win_amd64.whl
, поэтому дважды проверьте правильную версию (в основном это происходит как с Python 2.7, так и с 3.5).
при установке python в окне установки установите флажок "Активный путь" (что-то в этом роде), который создает ссылку на путь. Таким образом, вы можете запускать "pip3 install" в любом месте.
Ввод команды python до этого должен сделать трюк. В моем случае (в Windows 8.1 с Python 3.6) мне пришлось вводить "py" вместо "python" следующим образом:
py -m pip установить --upgrade тензорный поток
Ответ зависит от используемой вами системы.
Проблема заключается в вашем пути в cmd, а не в том, где размещаются ваши сценарии python. В этом случае вы можете перейти к "AppData\Local\Programs\Python\Python36\Scripts" в своем терминале, а затем запустить команду, или просто вы можете поставить C:\Users\Your User Name\AppData\Local\Programs\Python\Python36\Scripts to Path.
Затем перезапустите свой cmd и введите "pip3 install tensorflow" и посмотрите, как чувствуете счастье :)
Я просто испытал ту же проблему, скорее всего, вы загрузили zipped-версию python, затем распаковали ее и добавили ее в $ PATH точно так же, как я, python может работать, но pip3 не может, и python -m pip тоже не может. Исправить решение - загрузить исполняемую версию python, затем выполнить общие шаги установки, по умолчанию выбран pip3, тогда все в порядке.