我尝试在Windows10计算机上安装autokeras(pip install autokeras),但出现以下错误:
tensorflow-gpu 1.9.0要求tensorboard <1.10.0,> = 1.9.0,但是您将拥有不兼容的tensorboard 1.10.0。
tensorflow 1.10.0的要求为numpy <= 1.14.5,> = 1.13.3,但您将拥有不兼容的numpy 1.15.4。
安装收集的软件包:scikit-learn,unicode,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来说是一个问题吗?
如果有人可以帮助我解决这个问题,我将非常感激。
答案 0 :(得分:0)
在Linux上安装tensorflow-gpu时遇到类似的问题。您的张量板和numpy太新了,这意味着它们不兼容。
您最好的选择是设置一个虚拟环境(使用virtualenv),安装tensorboard 1.9.0和numpy 1.13.3并为虚拟环境指定它们。运行虚拟环境并在其中安装tf-gpu,它应该可以工作。