我使用的linux版本是ubuntu 14.04。我想知道我的tensorflow版本,所以我使用命令tf_version_script.lds
在tensorflow目录ld tf_version_script.lds
中运行了一个脚本,它给出了这个错误 -
ld:/home/me/tensorflow/tensorflow/tf_version_script.lds:1: syntax error
我已安装目录。为什么会这样?
答案 0 :(得分:1)
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'
答案 1 :(得分:1)
在> 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__)
输出>运行后输出
TensorFlow version :
1.14.0
Keras version :
2.2.4
or
TensorFlow version : 1.14.0
Keras version : 2.2.4