Odpowiedzi:
Miałem dokładnie ten sam błąd:
ERROR: tensorboard 2.0.2 has requirement setuptools>=41.0.0, but you'll have setuptools 40.6.2 which is incompatible.
Następnie wykonałem następujące trzy kroki i zadziałało:
1) pip uninstall tensorflow-tensorboard
2) pip uninstall tensorflow-gpu
3)pip install --upgrade tensorflow-gpu
Potem jakoś znalazłem ten wynik. Wygląda na to, że zostało to naprawione.
Installing collected packages: tensorflow-gpu, setuptools
Found existing installation: setuptools 40.6.2
Uninstalling setuptools-40.6.2:
Successfully uninstalled setuptools-40.6.2
Pomyślnie zainstalowano setuptools-42.0.2 tensorflow-gpu-2.0.0
Właśnie zrobiłem pip install setuptools --upgrade
następnie
pip install tensorflow
Odinstaluj TensorFlow za pomocą polecenia pip uninstall tensorflow
Zainstaluj go ponownie za pomocą polecenia pip install --upgrade tensorflow
Zmodyfikuj plik METADATA tablicy tensorboard. Niech nie narzeka wersja setuptools.
To rozwiązanie działa w systemie MacOS. Edytuj plik
/Library/Python/3.7/site-packages/tensorboard-2.0.2.dist-info/METADATA
Zmień „Requ-Dist: setuptools (> = 41.0.0)” na „Requ-Dist: setuptools (> = 40.0.0)”
Wtedy nie zgłosi błędu.
Trzy kroki i zadziałało, jak powiedziałem wcześniej
> pip uninstall tensorflow-tensorboard
> pip uninstall tensorflow-gpu
> pip install --upgrade tensorflow-gpu
Ale w przypadku, gdy wystąpi błąd podczas odinstalowywania programu „wrapt”, spróbuj wykonać dwa poniższe polecenia i mam nadzieję, że wszystko działa dobrze.
conda update --all pip install --upgrade tensorflow==2.0.0-beta1
Zobacz ten oryginalny numer: https://github.com/tensorflow/tensorflow/issues/30191
pip install --upgrade tensorflow-tensorboard