Загрузка Tensorflow для Python - как мне избавиться от этой ошибки? - PullRequest
0 голосов
/ 02 мая 2018

Я собираюсь CRAZY, пытаясь загрузить tenorflow в данный момент. Я пробовал много разных вещей, но я просто не понимаю инструкции или это не работает для меня.

На данный момент я пытаюсь это:

  1. Скачать python 3.6 из https://www.anaconda.com/download/

  2. Открыть командное окно от имени администратора

  3. Тип: conda create -n tenorflow pip python = 3,6

  4. активировать тензор потока

  5. Тип: pip install --upgrade tenorflow

Согласно веб-сайту tenorflow, я могу выполнить эту команду:

>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))

И выводит Hello, TensorFlow!

НО я не могу создать новый файл через IDLE и выполнить этот код - только в командном окне

Пожалуйста, помогите ... если у вас есть лучшее решение для меня, я все уши, но я новичок в этом, поэтому мне нужны простые инструкции :)

Спасибо!

1 Ответ

0 голосов
/ 02 мая 2018

То, что вы делаете, на самом деле создает виртуальную среду, так что вам нужно узнать об этом https://conda.io/docs/user-guide/tasks/manage-environments.html По сути, это просто каталог установки, поэтому при вызове tenorsflow на самом деле не будет установлен tenorflow.

Так что, пожалуйста, выучите virtualenv с помощью conda. Затем выполните следующие действия:

  1. создать виртуальную среду с conda
  2. активировать виртуальную среду
  3. установить тензор потока с пунктами, как показано ниже.

Я рекомендую тестировать сразу после командной строки и убедиться, что ваша virtualenv работает. Возможно tf по какой-то причине не устанавливается. Я считаю, что лучше всего использовать метод двоичной установки, как изложено здесь https://www.tensorflow.org/install/install_linux#InstallingAnaconda В основном вы устанавливаете его непосредственно с URL.

например

pip install --ignore-installed --upgrade \ https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.8.0-cp34-cp34m-linux_x86_64.whl

p.s. кто-то собирается отредактировать сумасшедший и испортить мой пост, так что будьте осторожны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...