Удалите конфликтующие зависимости. Для tensorflow
это будет:
pip uninstall tensorflow tensorflow-tensorboard tensorflow-estimator
(может быть, есть еще, не уверен).
Во-вторых, переустановите tensorflow
, выполнив (измените закрепленную версию на любую, какую вы хотите, возможно, новый 2.0
):
pip install tensorflow==1.15.0
То же самое для других зависимостей, удалите то, что необходимо, и установите с явным закреплением версии, как показано в вашей ошибке.
Наконец, соответствующий tensorboard
загружается при установке tensorflow
(то же самое для estimator
) хотя бы в Tensorflow 2.0
. Если нет, то вам, возможно, придется установить их явно, так же как и вашу версию tensorflow
. При необходимости обратитесь к списку установленных пакетов.