Tensorflow: ОШИБКА. Невозможно удалить оболочку. во время обновления

Созданный на 27 июн. 2019  ·  63Комментарии  ·  Источник: tensorflow/tensorflow

Системная информация

  • Платформа ОС и распространение (например, Linux Ubuntu 19.04 на ноутбуке Sony):
  • Версия TensorFlow:
Python 3.6.3 |Anaconda, Inc.| (default, Oct 13 2017, 12:02:49) 
[GCC 7.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
/home/ronald/anaconda3/lib/python3.6/site-packages/h5py/__init__.py:34: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
  from ._conv import register_converters as _register_converters
>>> print(tf.__version__)
2.0.0-alpha0

Опишите проблему
Я пытаюсь перейти на бета1 с помощью:
install tensorflow==2.0.0-beta1
в итоге получаю:

Installing collected packages: wrapt, tensorflow
  Found existing installation: wrapt 1.10.11
ERROR: Cannot uninstall 'wrapt'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

Как это исправить?

Самый полезный комментарий

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Все 63 Комментарий

Я исправил это:

conda update --all
pip install --upgrade tensorflow==2.0.0-beta1

У меня это не сработало. Все еще получаю эту ошибку.

Изменить: исправлено, сначала установив tenorflow 1.14, а затем обновив его до версии 2.0.

это работает для меня. Спасибо

Я исправил это:

conda update --all
pip install --upgrade tensorflow==2.0.0-beta1

Это работает для меня. Спасибо

У меня работает, спасибо!

У меня это не сработало. Все еще получаю эту ошибку.

Я исправил это:

conda update --all
pip install --upgrade tensorflow==2.0.0-beta1

Это сработало и для меня.

conda update - все
pip install tensorflow

У меня это не сработало. Все еще получаю эту ошибку.

пытаться
conda update wrapt

conda update - все
pip install tensorflow

это сработало для меня !!!!

PS: перезагрузился после того, как первая строчка была сделана.
У меня windows 10.

Вышеупомянутые решения не работают для меня. Итак, я удаляю "обернутый" операцией conda.

conda remove wrapt

И это сработало.

pip install tensorflow

Env: Windows 10

это работает для меня. Спасибо

Я исправил это:

conda update --all
pip install --upgrade tensorflow==2.0.0-beta1

Это работает для меня. Спасибо

согласовано!

Ни одно из решений не помогло мне.
Я всегда получаю ERROR: Cannot uninstall 'wrapt'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
и с conda remove wrapt я получаю RemoveError: 'setuptools' is a dependency of conda and cannot be removed from conda's operating environment.

env: Mac OS 10.14.5

Вышеупомянутые решения не работают для меня. Итак, я удаляю "обернутый" операцией conda.

conda remove wrapt

И это сработало.

pip install tensorflow

Env: Windows 10

Это сработало для меня.

Кажется, у Tensorflow проблемы с дружелюбием с другими пакетами. Следующее сработало для меня, начиная с чистой среды conda:

pip install --upgrade pip
pip install six> = 1.12.0
pip install httplib2 == 0.12.0
pip uninstall -y setuptools
pip install setuptools> = 41.0.0

pip install tensorflow == 1.14.0
pip install tfx

pip install pylint

Эта последовательность избавляет от обернутых предупреждений, предупреждений тензорной доски и сбоев google-apitools.

Это сработало для меня. Я использую ноутбук Jupyter (OD: Ubuntu 16.0), все команды, выполняемые с ноутбука:

При установке тензорного потока у меня возникли две ошибки. Ошибки и решения:
ОШИБКА 1. Невозможно удалить оболочку. Это установленный проект distutils, и поэтому мы не можем точно определить, какие файлы ему принадлежат, что приведет только к частичному удалению.

Решение: выполните следующую команду
! conda remove wrapt - да

ОШИБКА 2: tenorboard 1.14.0 требует setuptools> = 41.0.0
Решение: выполните следующую команду, чтобы устранить эту ошибку
! pip uninstall -y setuptools
! pip install setuptools> = 41.0.0

Теперь установите тензорный поток:
! pip установить тензор потока

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Меня устраивает. Спасибо.

conda update - все
pip install tensorflow

Меня устраивает. Спасибо.

У меня это не сработало. Все еще получаю эту ошибку.

пытаться
conda update wrapt

У меня это не сработало. Все еще получаю эту ошибку.

пытаться
conda update wrapt

Меня устраивает. Спасибо.

У меня это не сработало. Все еще получаю эту ошибку.

пытаться
conda update wrapt

У меня это сработало. Большое спасибо.

Вышеупомянутые решения не работают для меня. Итак, я удаляю "обернутый" операцией conda.

conda remove wrapt

И это сработало.

pip install tensorflow

Env: Windows 10

Спасибо @NoSyu за эту работу мне

Это сработало для меня
pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Это сработало для меня
pip install wrapt --upgrade --ignore-installed
pip install tensorflow

У меня это тоже сработало.

pip install wrapt --upgrade --ignore-installed
pip install tensorflow
У меня это тоже сработало , Спасибо.

Работал как шарм

Вышеупомянутые решения не работают для меня. Итак, я удаляю "обернутый" операцией conda.

conda remove wrapt

И это сработало.

pip install tensorflow

Env: Windows 10

у меня это работает, большое спасибо!

Я исправил это:

conda update --all
pip install --upgrade tensorflow==2.0.0-beta1

Я исправил это:

conda update --all
pip install --upgrade tensorflow==2.0.0-beta1

Спасибо .. У меня это сработало.

Я исправил это:

conda update --all
pip install --upgrade tensorflow==2.0.0-beta1

у меня тоже работает !!!!

Я исправил это:

conda update --all
pip install --upgrade tensorflow==2.0.0-beta1

У меня тоже работал

У меня это не сработало. Все еще получаю эту ошибку.

Изменить: исправлено, сначала установив tenorflow 1.14, а затем обновив его до версии 2.0.

Это единственное, что у меня сработало. Спасибо.

Пытался удалить 'wrapt' и установить tensorflow v2.0, а затем numpy выдал аналогичную ошибку.

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

это сработало и для меня, спасибо.

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

@ rickykim93 ты

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Привет, у меня была эта проблема в Raspberry Pi, и ваша процедура у меня сработала.
Спасибо.

Вышеупомянутые решения не работают для меня. Итак, я удаляю wrapt' by conda operation. conda remove wrapt And, it worked. pip install tensorflow`.
Env: Windows 10

Это сработало для меня.

Это тоже сработало для меня. Env: Mac OS 10.14.6

выше решение проблемы

Как это исправить?
если команда "pip install tensorflow" не сработает ...
попробуйте "обновить conda - обновить все"
затем "conda install tensorflow" это определенно сработает.

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Отличное исправление.

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Большое спасибо,
он работает для меня и может установить TensorFlow и keras

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

У меня работает, спасибо :)

Меня устраивает.Благодарность

Я исправил это:

conda update --all
pip install --upgrade tensorflow==2.0.0-beta1

Меня устраивает.Благодарность
я тоже

Я исправил это:

conda update --all
pip install --upgrade tensorflow==2.0.0-beta1

У меня это работает, спасибо!

Я исправил это:

conda update --all
pip install --upgrade tensorflow==2.0.0-beta1

работал ... отлично..спасибо

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Это работает для моей Windows 8.1

Однако меня попросили рассмотреть возможность обновления пипса.
И я сделал это в первую очередь, используя:
python -m pip install --upgrade pip

Спасибо!

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Это сработало и у меня на моем Mac , Спасибо.

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Огромное спасибо! Это меня спасло.

Я исправил это:

conda update --all
pip install --upgrade tensorflow==2.0.0-beta1

Это сработало для меня

conda update - все
pip install tensorflow

Это сработало для меня
Env: Mac OS 10.14.6

попробуйте conda из приглашения anaconda, иначе это не сработает

Это сработало для меня на Mac OS 10.14. Работает в терминале.

pip install wrapt --upgrade --ignore-installed pip install tensorflow --upgrade

Я также исправил это, просто запустив

conda update wrapt

Я думаю, это позволяет избежать других нежелательных обновлений от conda

Это сработало для меня:
pip install wrapt --upgrade --ignore-installed
pip install tensorflow

@ rickykim93 ты

У меня это тоже сработало. Фантастика !!!

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

это сработало для меня.
большое спасибо гениальным разработчикам

pip install wrapt --upgrade --ignore-installed
pip install tensorflow --upgrade

Так мило! это сработало и для меня на Убунто :)

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

У меня это тоже сработало! Большое спасибо!
Моя среда - windows 10

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

это работает для меня, Linux64, python3.7, с pip20.0.2 под самоопределенной enviromnet conda

Из всех названных здесь решений. Это единственный, который у меня сработал:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Это сработало на Mac

Это сработало для меня:

pip install wrapt --upgrade --ignore-installed
pip install tensorflow

Я попробовал это, и тензорный поток был успешно установлен, но у меня возникла ошибка, когда я устал его использовать. Чем я пробовал
pip install --upgrade tensorflow == 2.0.0-beta1
и после этого все работает хорошо!

conda uninstall обернута
pip install tensorflow

Спасибо, чувак, у меня это сработало!

Работал на Ubuntu 16.04 x86_64

Когда я выполняю команду «pip install tensorflow-gpu == 1.15», я получаю сообщение об ошибке «Найдена существующая установка: wrapt 1.10.11 ОШИБКА: невозможно удалить« wrapt »».

мое решение:

  1. выполнить "pip install wrapt --upgrade --ignore-installed", обновить оболочку 1.10.11 до wrapt-1.12.0
  2. выполнить "pip install tensorflow-gpu == 1.15"

если вы не можете успешно выполнить «pip install tensorflow-gpu == 1.15». Возможно, вам сначала нужно обновить pip-18.1 до pip-20.0 с помощью "python -m pip install --upgrade pip setuptools".

Это сработало для меня. Я использую ноутбук Jupyter (OD: Ubuntu 16.0), все команды, выполняемые с ноутбука:

При установке тензорного потока у меня возникли две ошибки. Ошибки и решения:
ОШИБКА 1. Невозможно удалить оболочку. Это установленный проект distutils, и поэтому мы не можем точно определить, какие файлы ему принадлежат, что приведет только к частичному удалению.

Решение: выполните следующую команду
! conda remove wrapt - да

ОШИБКА 2: tenorboard 1.14.0 требует setuptools> = 41.0.0
Решение: выполните следующую команду, чтобы устранить эту ошибку
! pip uninstall -y setuptools
! pip install setuptools> = 41.0.0

Теперь установите тензорный поток:
! pip установить тензор потока

Это сработало для меня, спасибо

У меня это тоже сработало. Очень признателен за предоставление таких подробностей. Однако не могли бы вы подробнее рассказать о проблеме? Почему мы не можем удалить «обертку» без обновления всех пакетов и библиотек? @ Elmit2015

Блокировка разговора, чтобы предотвратить поток сообщений "это работает"

Была ли эта страница полезной?
0 / 5 - 0 рейтинги