tf_version_script 给出语法错误
tf_version_script giving syntaxerror
我使用的linux版本是ubuntu14.04。我想知道我的 tensorflow 版本,所以我 运行 在 tensorflow 目录 tf_version_script.lds
中使用命令 ld tf_version_script.lds
给出了一个脚本,它给出了这个错误 -
ld:/home/me/tensorflow/tensorflow/tf_version_script.lds:1: syntax error
我已经挂载了目录。为什么会这样?
tf_version_script.lds
是一个链接器 version script 用于向 GNU 链接器指定哪些符号是全局的,哪些符号是局部的。它与 TensorFlow 版本无关,尽管我同意它的名称有些误导。
如果你已经通过pip包安装了TensorFlow,你可以运行通过以下方式知道安装的是什么版本的TensorFlow:
$ pip freeze | grep tensorflow
# prints tensorflow==0.9.0
或者,如果你已经从源安装了 TensorFlow,你也可以打印出 Python 中的版本,如下所示:
import tensorflow as tf
print(tf.__version__)
# print '0.9.0'
在 >jupyter 笔记本中
import tensorflow as tf
import keras as ks
print("TensorFlow version : ")
print(tf.__version__)
print("Keras version : ")
print(ks.__version__)
or
print("TensorFlow version : " + tf.__version__)
print("Keras version : " + ks.__version__)
Out >运行
后的输出
TensorFlow version :
1.14.0
Keras version :
2.2.4
or
TensorFlow version : 1.14.0
Keras version : 2.2.4
我使用的linux版本是ubuntu14.04。我想知道我的 tensorflow 版本,所以我 运行 在 tensorflow 目录 tf_version_script.lds
中使用命令 ld tf_version_script.lds
给出了一个脚本,它给出了这个错误 -
ld:/home/me/tensorflow/tensorflow/tf_version_script.lds:1: syntax error
我已经挂载了目录。为什么会这样?
tf_version_script.lds
是一个链接器 version script 用于向 GNU 链接器指定哪些符号是全局的,哪些符号是局部的。它与 TensorFlow 版本无关,尽管我同意它的名称有些误导。
如果你已经通过pip包安装了TensorFlow,你可以运行通过以下方式知道安装的是什么版本的TensorFlow:
$ pip freeze | grep tensorflow
# prints tensorflow==0.9.0
或者,如果你已经从源安装了 TensorFlow,你也可以打印出 Python 中的版本,如下所示:
import tensorflow as tf
print(tf.__version__)
# print '0.9.0'
在 >jupyter 笔记本中
import tensorflow as tf
import keras as ks
print("TensorFlow version : ")
print(tf.__version__)
print("Keras version : ")
print(ks.__version__)
or
print("TensorFlow version : " + tf.__version__)
print("Keras version : " + ks.__version__)
Out >运行
后的输出 TensorFlow version :
1.14.0
Keras version :
2.2.4
or
TensorFlow version : 1.14.0
Keras version : 2.2.4