2016-07-07 2 views
1

я установил tensorflow (на Python 2.7, Debian Linux) с использованием метода пип, как показано в официальной документации: https://www.tensorflow.org/versions/r0.9/get_started/os_setup.html#pip-installationtensorflow «модуль» объект не имеет атрибута «Contrib»

Испытано успешно установку, как указано при установке , но при выполнении урока: https://www.tensorflow.org/versions/r0.9/tutorials/tflearn/index.html#construct-a-deep-neural-network-classifier

После импорта tensorflow правильно, при попытке следующую строку: training_set = tf.contrib.learn.datasets.base.load_csv (имя файла = IRIS_TRAINING, target_dtype = np.int)

Im получает сообщение об ошибке: Объект tensorflow 'module' не имеет атрибута 'contrib'

Кто-нибудь знает, что это может быть неправильно?

Спасибо

ответ

1

Проблема решена, оказывается я была установлена ​​версия 2 tensorflow:

  1. При запуске $ питона, он использовал версии 0.6 (что техника его подводит был модуль вно)
  2. При запуске $ Sudo python, у него была последняя версия 0.9, и все работает как документация.
+0

спасибо. У меня также были установлены 2 версии tensorflow. решена. –