не установлен пакет tf.estimator

#python #python-3.x #tensorflow

#python #python-3.x #тензорный поток

Вопрос:

Раньше у меня tensorflow-gpu все шло нормально. Но теперь он выдает мне эту ошибку:

 tf.estimator package not installed.
 

при вызове импорта:

 user@pc:~/workspace$ python
Python 2.7.15rc1 (default, Nov 12 2018, 14:31:15) 
[GCC 7.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
tf.estimator package not installed.
tf.estimator package not installed.
>>> 
 

Я погуглил его и установил pandas , matplotlib как предложено в этой ссылке, но он по-прежнему не работал.

Есть решение?

Ответ №1:

Проблема решается путем выполнения следующей команды:

 pip uninstall tensorflow-estimator 
 

Эта команда удалила конфликтующую версию tensorflow-estimator.

Установлена версия tensorflow_gpu-1.12.0 tensorflow_gpu, а конфликтующая версия оценщика была: tensorflow-estimator-1.13.0 .

Итак, приведенная выше команда устранила эту проблему.

Ответ №2:

Я следил за ним, но виртуальная среда, похоже, не работает.

При выполнении

 c:> virtualenv --system-site-packages -p python3 ./venv
 

Я получаю

 virtualenv : The term 'virtualenv' is not recognized as the name of a cmdlet, function, script file, or operable
program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
  virtualenv --system-site-packages -p python3 ./venv
  ~~~~~~~~~~
      CategoryInfo          : ObjectNotFound: (virtualenv:String) [], CommandNotFoundException
      FullyQualifiedErrorId : CommandNotFoundException
 

когда вместо этого выполняется

 py virtualenv.py  --system-site-packages -p python3 ./venv
 

Я получаю

 The path python3 (from --python=python3) does not exist
C:usersmovgpappdatalocalpackagespythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0localcachelocal-packagespython
 

Пока что я не уверен, полностью ли завершено руководство по установке в Windows. Кроме того, я думаю, что он должен работать и без виртуальной среды.

Я подозреваю, что это может быть проблема с длиной пути, поскольку Python был установлен для

 C:usersmovgpappdatalocalpackagespythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0
 

вместо обычного (но неуместного) пути

 C:Python37