2016-07-14 19 views
0

Die Version von Linux, die ich verwende, ist Ubuntu 14.04. Ich wollte meine tensorflow Version wissen, so lief ich ein Skript im tensorflow Verzeichnis angegeben tf_version_script.lds mit dem Befehl ld tf_version_script.lds und es gab diese fehler-tf_version_script geben Syntaxfehler

ld:/home/me/tensorflow/tensorflow/tf_version_script.lds:1: syntax error 

Ich bestieg das Verzeichnis hatte. Warum passiert dies?

Antwort

1

tf_version_script.lds ist ein Linker version script verwendet, um den GNU-Linker anzugeben, welche Symbole global zu machen und welche Symbole lokal zu halten. Es hat nichts mit der TensorFlow-Version zu tun, obwohl ich zustimme, dass sein Name etwas irreführend ist.

Wenn Sie TensorFlow über den Pip-Paket installiert haben, können Sie Folgendes wissen, welche Version von TensorFlow installiert laufen:

$ pip freeze | grep tensorflow 
# prints tensorflow==0.9.0 

Oder, wenn Sie TensorFlow aus Quellen installiert haben, können Sie auch ausdrucken, die Version in Python wie folgt:

import tensorflow as tf 
print(tf.__version__) 
# print '0.9.0' 
+0

Das erklärt es! Danke für Ihre Hilfe! –