Antworten:
Ich hatte genau den gleichen Fehler:
ERROR: tensorboard 2.0.2 has requirement setuptools>=41.0.0, but you'll have setuptools 40.6.2 which is incompatible.
Dann habe ich die folgenden drei Schritte gemacht und es hat funktioniert:
1) pip uninstall tensorflow-tensorboard
2) pip uninstall tensorflow-gpu
3)pip install --upgrade tensorflow-gpu
Dann habe ich irgendwie dieses Ergebnis gefunden. Es scheint, dass es behoben wurde.
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 tensorflow-gpu-2.0.0 wurde erfolgreich installiert
Ich habe gerade eine gemacht pip install setuptools --upgrade
dann
pip install tensorflow
Deinstallieren Sie TensorFlow mit dem Befehl pip uninstall tensorflow
Installieren Sie es mit dem Befehl erneut pip install --upgrade tensorflow
Ändern Sie die METADATA-Datei von Tensorboard. Lassen Sie sich nicht über die Version von Setuptools beschweren.
Diese Lösung funktioniert unter MacOS. Datei bearbeiten
/Library/Python/3.7/site-packages/tensorboard-2.0.2.dist-info/METADATA
Ändern Sie "Requires-Dist: setuptools (> = 41.0.0)" in "Requires-Dist: setuptools (> = 40.0.0)".
Dann wird der Fehler nicht gemeldet.
Drei Schritte und es funktionierte wie gesagt
> pip uninstall tensorflow-tensorboard
> pip uninstall tensorflow-gpu
> pip install --upgrade tensorflow-gpu
Aber falls Sie beim Deinstallieren von "wrapt" einen Fehler haben, versuchen Sie diesen beiden folgenden Befehl und hoffentlich funktioniert alles einwandfrei.
conda update --all pip install --upgrade tensorflow==2.0.0-beta1
Weitere Informationen finden Sie in dieser Originalausgabe: https://github.com/tensorflow/tensorflow/issues/30191
pip install --upgrade tensorflow-tensorboard