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

标签 python tensorflow keras google-colaboratory

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

!pip install tensorflow==1.6.0

!pip install keras==2.1.5

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

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

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

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

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

最佳答案

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

!kill -9 -1

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

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

关于python - 如何在 google colab 上恢复到默认的 tensorflow 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49677528/

相关文章:

Python:模块列表(>>>帮助 ('modules')不工作)

python - 如何在 Python 中解析双引号的 csv 文件?

python - Tensorflow,程序卡在 sess.run( ) 函数上

keras - 如何可视化注意力权重?

python - 如何使 ResNet 适应时间序列数据

python - 使用 Python、OpenCV 和卡尔曼滤波进行二维运动估计

python - 为什么 docker-compose python 找不到 Airflow 操作符的模块

python - ModuleNotFoundError : No module named 'keras'

linux - Tensorflow 在 proto-files 上创建错误

python - 使用您自己保存的模型在 Keras 中进行迁移学习