【问题标题】:Error when install autokeras on Windows 10在 Windows 10 上安装 autokeras 时出错
【发布时间】:2019-01-18 23:17:22
【问题描述】:

我尝试在我的 windows10 电脑上安装 autokeras (pip install autokeras) 但出现以下错误:

tensorflow-gpu 1.9.0 要求 tensorboard=1.9.0,但您将拥有不兼容的 tensorboard 1.10.0。
tensorflow 1.10.0 要求 numpy=1.13.3,但您将拥有不兼容的 numpy 1.15.4。
安装收集的包:scikit-learn、unidecode、pandas、inflect、tqdm、imageio、tensorboard、tensorflow、opencv-python、lightgbm、nltk、lws、joblib、librosa、networkx、cloudpickle、toolz、dask、PyWavelets、scikit-image、 chardet、idna、urllib3、请求、autokeras
找到现有安装:scikit-learn 0.18.1
无法卸载“scikit-learn”。这是一个 distutils 安装的项目,因此我们无法准确确定哪些文件属于它,这只会导致部分卸载。

我的 python 是 3.6.5,numpy 1.12.0 & 1.15.4,tensorboard 1.9.0,tensorflow-gpu 1.9.0。
tensorflow的gpu版本对autokeras来说是个问题吗?

如果有人能帮我解决这个问题,我将不胜感激。

【问题讨论】:

    标签: installation auto-keras


    【解决方案1】:

    我在 linux 上安装 tensorflow-gpu 时遇到了类似的问题。您的 tensorboard 和 numpy 太新了,这意味着它们不兼容。

    最好的办法是设置一个虚拟环境(使用 virtualenv),安装 tensorboard 1.9.0 和 numpy 1.13.3 并为虚拟环境指定它们。运行虚拟环境并在其中安装 tf-gpu,它应该可以工作。

    【讨论】:

    • 谢谢。我会在星期一试试。实际上我没有 numpy 版本 1.15.4。但是在尝试安装autokeras后,它是自动安装的!为什么?
    • 在 Windows 上不确定,但它可能会尝试安装依赖项,而 NumPy 1.15.4 是最新的?然后发现不兼容。
    • 我今天试过了。关于numpy的错误依然存在,但是autokeras安装成功!
    猜你喜欢
    • 2017-02-20
    • 2017-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-08
    • 2017-01-26
    相关资源
    最近更新 更多