#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