【问题标题】:no module named tensorflow.contrib没有名为 tensorflow.contrib 的模块
【发布时间】:2021-02-19 07:42:47
【问题描述】:

我在导入 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,所以它会导致问题,但这里不是这种情况

【问题讨论】:

标签: python tensorflow


【解决方案1】:

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

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

【讨论】:

  • 谢谢,我会记住这一点,以防万一再次发生。
猜你喜欢
  • 2020-07-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-09
  • 2020-07-07
  • 1970-01-01
  • 2022-06-28
  • 1970-01-01
相关资源
最近更新 更多