我安装了最新的tensorflow版本:
sudo pip2 install tensorflow
但是导入图层为
from tensorflow.contrib import layers
我收到错误:
cannot import name bayesflow
我错过了什么? 我正在使用Ubuntu 14。
答案 0 :(得分:0)
处于与您类似的位置:tf.contrib.data.TFRecordDataset(filenames)
产生了同样的错误。经过大量的搜索和尝试后,我发现我应该更新dask
。所以
pip install --upgrade dask
为我解决了这个问题。
答案 1 :(得分:0)
对于仍然遇到此问题的用户,最好的方法是使用sudo pip install --upgrade tensorflow
升级tensorflow甚至卸载sudo pip uninstall tensorflow
并重新安装sudo pip install tensorflow
。
完成后,您必须关闭ipython或您正在使用的任何外壳程序(这很重要)