ich installiert TensorFlow auf meinem Windows-Python 3.5 Anaconda Umgebung Die Validierung erfolgreich war (mit einer Warnung)Tensorflow Importfehler: Kein Modul namens 'tensorflow'
(tensorflow) C:\>python
Python 3.5.3 | Intel Corporation | (Standard, 27. April 2017, 17:03:30) [MSC v.1900 64 Bit (AMD64)] auf win32
Geben Sie "Hilfe", "Copyright", "Kredite" oder "Lizenz" für weitere Informationen. Intel (R) Distribution für Python wird Ihnen von Intel Corporation gebracht. Bitte beachten Sie auch: https://software.intel.com/en-us/python-distribution
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
2017-10-04 11: 06: 13,569696: WC: \ tf_jenkins \ home \ Arbeitsplatz \ rel-win \ M \ windows \ PY \ 35 \ tensorflow \ core \ platform \ cpu_feature_guard.cc: 45] Die TensorFlow-Bibliothek wurde nicht für die Verwendung von AVX-Anweisungen kompiliert, aber diese sind auf Ihrem Computer verfügbar und könnten CPU-Berechnungen beschleunigen.
>>> print(sess.run(hello))
b'Hello, TensorFlow! '
Allerdings, wenn ich versuche, es in meinen Python-Code zu importieren
from __future__ import print_function, division
import numpy as np
import os
import matplotlib
import tensorflow as tf
Ich erhalte diesen Fehler
ImportError: No module named 'tensorflow'
Dies ist die Lage des tensorflow Pakets auf meinem Laufwerk C
C:\Users\myname\Anaconda2\envs\tensorflow\Lib\site-packages\tensorflow
Wenn ich zu Anaconda Navigator gehe, scheint es, dass ich entweder root, Python35 oder Tensorflow wählen muss . Es sieht so aus, als ob die Tensorflow-Umgebung Python35 enthält.
Der Anaconda Navigator-Launcher musste in letzter Zeit möglicherweise aufgrund der Tensorflow-Installation neu installiert werden. Vielleicht andere, wenn es einen anderen Weg waren, um die Umgebung auf Tensorflow innerhalb Anaconda/Spyder IDE als der Navigator könnte es
Methode der Installation helfen tensorflow
conda create --name tensorflow python=3.5;
pip install --ignore-installed --upgrade tensorflow
ich ausprobiert habe: Deinstallation und Neuinstallation protobuf, wie suggesed von einigen Blogs
ich sehe ein anderer Benutzer gefragt SO the same question März erhielt keine Antwort
Bitte zeigen Sie uns, wie Sie Ihr Skript ausführen, das den Importfehler erzeugt. Es sieht so aus, als ob Sie Ihre Conda-Umgebung nicht dafür benutzen. – Dietmar
@Dietmar. Ich bin in Spyder 3.5 Konsole. Wie kann ich meine Umgebung am besten zeigen – Lcat
Ich bin nicht mit Spyder vertraut. Aber es scheint, dass es derzeit nicht Ihre Conda-Umgebung mit Tensorflow verwendet. Vielleicht ist das hilfreich: https://stackoverflow.com/a/34237461/1534243 – Dietmar