Ответы:
У меня была точно такая же ошибка:
ERROR: tensorboard 2.0.2 has requirement setuptools>=41.0.0, but you'll have setuptools 40.6.2 which is incompatible.
Затем я сделал следующие три шага, и это сработало:
1) pip uninstall tensorflow-tensorboard
2) pip uninstall tensorflow-gpu
3)pip install --upgrade tensorflow-gpu
Тогда как-то я нашел этот результат. Кажется, это было исправлено.
Installing collected packages: tensorflow-gpu, setuptools
Found existing installation: setuptools 40.6.2
Uninstalling setuptools-40.6.2:
Successfully uninstalled setuptools-40.6.2
Успешно установлено setuptools-42.0.2 tenorflow-gpu-2.0.0
Я только что сделал pip install setuptools --upgrade
тогда
pip install tensorflow
Удалите TensorFlow с помощью команды pip uninstall tensorflow
Переустановите его с помощью команды pip install --upgrade tensorflow
Три шага и все заработало как говорилось ранее
> pip uninstall tensorflow-tensorboard
> pip uninstall tensorflow-gpu
> pip install --upgrade tensorflow-gpu
Но в случае, если вы получили ошибку при удалении «wrapt», попробуйте две приведенные ниже команды, и, надеюсь, все будет хорошо.
conda update --all pip install --upgrade tensorflow==2.0.0-beta1
Обратитесь к этой оригинальной проблеме: https://github.com/tensorflow/tensorflow/issues/30191
Измените файл METADATA на тензорной доске. Пусть не жалуются на версию setuptools.
Это решение работает на MacOS. Редактировать файл
/Library/Python/3.7/site-packages/tensorboard-2.0.2.dist-info/METADATA
Измените «Требуется-Dist: setuptools (> = 41.0.0)» на «Требуется-Dist: setuptools (> = 40.0.0)»
Тогда он не сообщит об ошибке.
pip install --upgrade tensorflow-tensorboard