没有名为tensorflow.contrib的模块

时间:2020-01-21 14:16:07

标签: python tensorflow

导入tensorflow.contrib.slim时出现此问题

import tensorflow.contrib.slim as slim

我收到此错误消息

Traceback (most recent call last):
File "/home/toshiba/PFE/DocFace-master/src/tflib.py", line 28, in <module>
import tensorflow.contrib.slim as slim

ModuleNotFoundError: No module named 'tensorflow.contrib'

tensorflow已正确安装,我发现一些解决方案说文件名是tensorflow,因此会引起问题,但此处不是这种情况

1 个答案:

答案 0 :(得分:8)

您可能已经安装了TensorFlow版本2. *,但是tf.contrib.slim是TensorFlow 1.15代码。您可以检查here如何将现有代码迁移到tensorflow 2。*。

如果您想保留代码,则可以通过在命令行中键入pip install tensorflow==1.15降级到TensorFlow 1.15,来降级到TensorFlow。