Несовместимый numpy и и html5lib для тензорного потока
tensorflow 1.7.0 has requirement numpy>=1.13.3, but you'll have numpy 1.11.0 which is incompatible.
tensorboard 1.7.0 has requirement html5lib==0.9999999, but you'll have html5lib 0.999 which is incompatible.
tensorboard 1.7.0 has requirement numpy>=1.12.0, but you'll have numpy 1.11.0 which is incompatible.
Пожалуйста, обратитесь к этому скриншоту
Почему появляются эти сообщения... хотя у меня установлены правильные версии?? Я обновлял и переустанавливал их снова и снова. Я также переустановил pip и также попытался легко установить pip. Но проблема сохраняется.
Может ли быть что-то не так с моей установкой ОС? (Ubuntu 16.4)
Вот некоторые результаты, которые я получил, запустив pip freeze
tensorboard==1.8.0
tensorflow==1.8.0
numpy==1.14.3
html5lib==0.9999999
httplib2==0.9.1
2 ответа
Ошибка появляется, потому что
- установка
lxml
требует установкиnumpy-1.11.0
tensorflow
(уже установлено) требуетсяnumpy>=1.13.3
(уже установлено)
Чтобы решить, вы можете:
- понизить тензор потока
- попробуйте установить более новую версию lxml.
Возможно, вам нужно удалить и переустановить совместимую версию
pip uninstall tensorflow-tensorboard
А затем переустановить
pip install tensorflow-tensorboard==<your_version>
Ex. я сделал
pip install tensorflow-tensorboard==1.5.1