正如其他人提到的,我需要更新dask,我这样做了,现在conda说它是正确的。仍然张量流不能找到它。 WTF
SONY @ instance-1:〜/ anaconda3 / pkgs $ conda install dask 解决环境:完成
SONY @ instance-1:〜/ anaconda3 / pkgs $ conda update dask 解决环境:完成
>>> import tensorflow as tf
>>> tf.__version__
'1.4.1'
>>> import tensorflow as tf
>>> from tensorflow.examples.tutorials.mnist import input_data
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/SONY/anaconda3/lib/python3.5/site-
from tensorflow.contrib import bayesflow
ImportError: cannot import name 'bayesflow'
认真的WTF !! 我如何解决这个问题?
答案 0 :(得分:1)
以尽可能多的CS方式摆脱它。 卸载张量流,Anaconda。
安装了Anaconda for python 3.6,安装了tensorflow-gpu,版本为1.4.1
它就像一个魅力。 tf使用gpu并且没有抱怨bayesflow
答案 1 :(得分:0)
首先,您要导入为tf
- 但之后使用tensorflow.whatever
代替tf.whatever
。其次,您的错误与您发布的导入无关。