2017-11-29 2 views
1

Ich möchte mit mir beginnen, die notwendigen Pakete installieren, um mit neuronalen Netzwerken zu arbeiten, aber ich habe keine sudo Admin-Berechtigungen, also musste ich pip installieren. Nachdem der PATH eingerichtet wurde, würde Pip funktionieren. Dann habe ich versucht, die Pakete Tensorflow und Keras Installation, etwa so:Installierte Tensorflow, aber ImportError bekommen, wenn Sie versuchen, es zu verwenden

pip install tensorflow 

Ähnlich

pip install keras 

Sie mit der Installation beginnen, aber es ist der letzte Teil erreicht und gibt mir Zurückverfolgungs Anruf. So nach mehr auf Web nach ähnlichen Ursachen suchen, jemand vorschlagen

pip install tensorflow --user 

versuchen Welche gearbeitet, und ich habe beide keras und tensorflow.

Aber jetzt versuche ich es an einem Beispiel gegebenen Tensorflow Dokumentationen zu testen. Welches war der folgende Code:

# Python 
import tensorflow as tf 
hello = tf.constant('Hello, TensorFlow!') 
sess = tf.Session() 
print(sess.run(hello)) 

ich es in Py-Datei gespeichert und lief:

python hello.py 

und bekam die folgende Fehlermeldung:

Traceback (most recent call last): 
File "hello.py", line 1, in <module> 
    import tensorflow as tf 
File ".../.local/lib/python2.7/site- 
packages/tensorflow/__init__.py", line 24, in <module> 
    from tensorflow.python import * 
ImportError: No module named python 

Was ich nicht sicher bin, was ist Ich habe zwar alles richtig installiert, aber vielleicht fehlen mir noch die Dinge. Kann mir jemand auf die richtige Richtung zeigen, danke. Wollte auch bemerken, dass dies auf Linux gemacht wurde.

Antwort

0

Ich schaffte es, es zur Arbeit zu bringen. Dank der "Installationsproblem" -Seite von Tensorflow habe ich Tensorflow und Protobuf deinstalliert und Tensorflow neu installiert. Was funktioniert hat :).

Verwandte Themen