def nested_sum(ls):
total = 0
for e in ls:
if not isinstance(e, int):
items = sum(e)
total += items
else:
items = e
total += items
return total
在使用Windows安装anaconda中的tensorflow后,我收到以下错误。我已经遵循了tensorflow安装步骤
起初它运行正常但是当我尝试卸载并重新安装tensorflow时,会弹出此错误。我尝试卸载Anaconda本身并重新安装但没有任何帮助。 Tensorflow正在安装,但是当我尝试导入步骤时,它会显示上述错误。
答案 0 :(得分:1)
解决:Python 3.6与tensorflow不兼容,必须为python 3.5创建tensorflow环境。
conda create -n tensorflow python=3.5 anaconda
在命令提示符下激活它并从中启动spyder,将我的python版本更改为3.5。现在能够正确导入tensorflow。
答案 1 :(得分:0)
如果您在Anaconda环境中使用Anaconda安装了tensorflow,则需要激活此环境。只有这样才能导入张量流。