Jawaban:
Saya memiliki kesalahan yang sama persis:
ERROR: tensorboard 2.0.2 has requirement setuptools>=41.0.0, but you'll have setuptools 40.6.2 which is incompatible.
Lalu saya melakukan tiga langkah berikut dan berhasil:
1) pip uninstall tensorflow-tensorboard
2) pip uninstall tensorflow-gpu
3)pip install --upgrade tensorflow-gpu
Lalu entah bagaimana saya menemukan hasil ini. Tampaknya sudah diperbaiki.
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 berhasil diinstal tensorflow-gpu-2.0.0
Saya baru saja melakukan pip install setuptools --upgrade
kemudian
pip install tensorflow
Hapus instalan TensorFlow menggunakan perintah pip uninstall tensorflow
Instal ulang menggunakan perintah pip install --upgrade tensorflow
Tiga langkah dan berhasil seperti yang dikatakan sebelumnya
> pip uninstall tensorflow-tensorboard
> pip uninstall tensorflow-gpu
> pip install --upgrade tensorflow-gpu
Tetapi jika Anda mendapat kesalahan saat menghapus "wrapt" coba perintah ini dua di bawah ini dan semoga semuanya berfungsi dengan baik.
conda update --all pip install --upgrade tensorflow==2.0.0-beta1
Rujuk ke masalah awal ini: https://github.com/tensorflow/tensorflow/issues/30191
Ubah file METADATA dari tensorboard. Biarkan tidak mengeluh versi setuptools.
Solusi ini berfungsi pada MacOS. Edit file
/Library/Python/3.7/site-packages/tensorboard-2.0.2.dist-info/METADATA
Ubah "Membutuhkan-Dist: setuptools (> = 41.0.0)" menjadi "Membutuhkan-Dist: setuptools (> = 40.0.0)"
Maka itu tidak akan melaporkan kesalahan.
pip install --upgrade tensorflow-tensorboard