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

vin*_*zee 6 python keras tensorflow google-colaboratory

我不知道,tensorflow并且keras默认安装在Google Colab使用的机器上.我安装了自己的版本.但它是马车.所以我决定回到以前的版本.我做了:

!pip install tensorflow==1.6.0
Run Code Online (Sandbox Code Playgroud)

!pip install keras==2.1.5
Run Code Online (Sandbox Code Playgroud)

但现在,当我这样做时import keras,我收到以下错误:

AttributeError: module 'tensorflow' has no attribute 'name_scope'
Run Code Online (Sandbox Code Playgroud)

Nota:我让朋友知道默认tensorflowkeras版本,他给了我这些:

!pip show tensorflow  # 1.6.0
!pip show keras  # 2.1.5
Run Code Online (Sandbox Code Playgroud)

所以我怀疑,我的安装在某种程度上是错误的.我该怎么办才能keras再次导入?

vin*_*zee 2

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

!kill -9 -1
Run Code Online (Sandbox Code Playgroud)

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

我通过在github 存储库上打开问题来获取信息。