当我导入tflearn时,出现此错误:-
导入tflearn
回溯(最近通话最近): 文件“”,第1行,位于 在第4行的文件“ /Users/rohansethi/anaconda3/lib/python3.7/site-packages/tflearn/init.py”中 来自。导入配置 文件“ /Users/rohansethi/anaconda3/lib/python3.7/site-packages/tflearn/config.py”,第5行,在 从.variables导入变量 在第7行的文件“ /Users/rohansethi/anaconda3/lib/python3.7/site-packages/tflearn/variables.py” 从tensorflow.contrib.framework.python.ops导入add_arg_scope作为contrib_add_arg_scope ModuleNotFoundError:没有名为“ tensorflow.contrib”的模块
答案 0 :(得分:2)
您需要使用旧版的TensorFlow。
tensorflow.contrib
已从版本大于等于1.14的tensorflow中删除。
这是您可以做的:
pip uninstall tensorflow
pip install tensorflow==1.14
要检查一切是否正常:
通过输入python
在控制台中启动python,然后:
import tensorflow
tensorflow.__version__
它应该显示给您1.14。 现在您可以运行程序了。