如何在 google colab 上恢复到默认的 tensorflow 版本

How to get back to default tensorflow version on google colab

我不知道 tensorflowkeras 默认安装在 Google Colab 使用的机器上。我安装了自己的版本。但这是越野车。所以我决定回到以前的版本。我做到了:

!pip install tensorflow==1.6.0

!pip install keras==2.1.5

但是现在,当我执行 import keras 时,出现以下错误:

AttributeError: module 'tensorflow' has no attribute 'name_scope'

备注: 我问了一个朋友知道默认的 tensorflowkeras 版本,他给了我这些:

!pip show tensorflow  # 1.6.0
!pip show keras  # 2.1.5

所以我怀疑,我的安装不知何故是错误的。我该怎么做才能再次导入 keras

要恢复到默认版本,我必须重新启动 VM。
为此,只需执行以下操作:

!kill -9 -1

然后,等待 30 秒,然后重新连接。

我通过在 github repository 上打开一个问题得到了信息。