tao*_*ang 3 google-colaboratory
我需要在 Google colab 中测试 tf2 不支持的代码(因为 tf2 不支持 tf.ceil),所以我想在 1.14 版中安装 tensorflow。我使用 pip3 和 pip 来安装 tensorflow,它们都成功安装了 tf,但是当我这样做时:
import tensorflow as tf
tf.__version__
Run Code Online (Sandbox Code Playgroud)
它返回:
'2.2.0-rc3'
Run Code Online (Sandbox Code Playgroud)
我有明确的 sys.path:
import sys
sys.path
Run Code Online (Sandbox Code Playgroud)
它返回:
[]
Run Code Online (Sandbox Code Playgroud)
如何在 1.14 版中安装 tensorflow?
确保您使用 TF v1 的最简单方法是简单地运行
%tensorflow_version 1.x
Run Code Online (Sandbox Code Playgroud)
导入 TensorFlow之前的行。
Colab 已经从源代码构建了 TF,因此 Google 建议不要使用pip
来安装 TF,因为您可能会遇到性能问题。
编辑:自 2023 年起,不再可能在标准 Colab 运行时中安装 Tensorflow 1。这是因为 Tensorflow 1.X 需要 Python 3.7 或更早版本,而标准 Colab 运行时现在使用 Python 3.10。
之前的回答:
如果sys.path
为空,则说明您的 Python 环境处于非常糟糕的状态。您应该重置虚拟机(运行时 -> 恢复出厂设置运行时),然后运行以下命令:
!pip install tensorflow==1.14
Run Code Online (Sandbox Code Playgroud)
完成此操作后,您将安装 TensorFlow 1.14:
import tensorflow
print(tensorflow.__version__)
Run Code Online (Sandbox Code Playgroud)
1.14.0
Run Code Online (Sandbox Code Playgroud)
请注意,重置虚拟机将导致您丢失当前会话中的所有程序状态。
归档时间: |
|
查看次数: |
4089 次 |
最近记录: |