【问题标题】:incompatible numpy and html5lib for tensorflowtensorflow 的 numpy 和 html5lib 不兼容
【发布时间】:2018-05-07 07:18:32
【问题描述】:

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.

请参考这个screenshot

为什么会显示这些消息...即使我安装了正确的版本??我已经一遍又一遍地升级和重新安装它们。我还重新安装了 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

【问题讨论】:

  • 尝试重启python内核。

标签: python numpy tensorflow html5lib


【解决方案1】:

出现错误是因为

  1. 安装lxml 需要安装numpy-1.11.0
  2. tensorflow(已安装)需要numpy>=1.13.3(已安装)

要解决,你可以:

  1. 降级张量流
  2. 尝试安装更新版本的 lxml。

【讨论】:

    【解决方案2】:

    可能你需要卸载并重新安装兼容版本

    pip uninstall tensorflow-tensorboard
    

    然后重新安装

    pip install tensorflow-tensorboard==<your_version>
    

    例如。我做了

    pip install tensorflow-tensorboard==1.5.1
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多