NameError:导入Tensorflow的deeplab模块的一部分时未定义名称'python'

时间:2018-08-30 23:17:32

标签: tensorflow

由于this github issue,我意识到我不应该尝试重新加载tensorflow,因为出现了以下错误:

 del python
NameError: name 'python' is not defined

当我这样做

import tensorflow
from deeplab import common

在适当的情况下,import deeplab可以正常工作。

我在其他地方看到过,可能是spyder中的IPython会话使tensorflow会话保持打开状态。所以我关闭了spyder-但是在外壳中启动python却给了我同样的问题。 ps -ef | grep -E 'py|tensorflow|tensorboard|tf'空了。仍然有什么会导致张量流尝试重新加载,而不是重新加载?

我了解到有关重新加载tensorflow的问题将无法解决。如何确保我已经清除了之前运行的所有内容,因此将是新的加载而不是重新加载?

编辑:即使在重新启动计算机后,我仍然遇到相同的错误。即使我要做的第一件事是打开python控制台并键入from deeplab import common。这意味着我的问题的原始标题可能是错误的,因此我将其更改了。

0 个答案:

没有答案