2017-08-02 1 views
3

Celui-ci est une question célèbre mais dans son scénario c'est différent et je n'ai pas pu trouver une solution qui satisfasse mon problème. Cependant c'est ça. J'ai installé Python et Anaconda et Tensorflow dans mon ordinateur comme décrit le site Web de Tensorflow.ImportError: Aucun module nommé tensorflow dans Spyder

Et je l'ai installé correctement et même essayé exemple qui fournit par le site Tensorflow pour vérifier si le Tensorflow fonctionnait et il a été réussi. Il s'exécute dans l'invite Anaconda, l'invite Python et Python IDLE sans problème. Mais quand j'essaye un script dans Spyder et l'exécute dans la console python ou la console ipython, cela me donne l'erreur suivante.

runfile('C:/Users/home/.spyder-py3/temp.py', wdir='C:/Users/home/.spyder-py3') 
Traceback (most recent call last): 

File "<ipython-input-2-4aa1bb797551>", line 1, in <module> 
runfile('C:/Users/home/.spyder-py3/temp.py', wdir='C:/Users/home/.spyder-py3') 

File "C:\Users\home\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 880, in runfile 
execfile(filename, namespace) 

File "C:\Users\home\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 102, in execfile 
exec(compile(f.read(), filename, 'exec'), namespace) 

File "C:/Users/home/.spyder-py3/temp.py", line 1, in <module> 
import tensorflow as tf 

ModuleNotFoundError: No module named 'tensorflow' 

Je ne sais pas pourquoi et ne trouve pas de solution.

+0

vous avez probablement plusieurs versions de python installées sur votre système, et tensorflow n'est installé que sur certaines d'entre elles – user3080953

+0

@ user3080953 lorsque j'exécute import sys et sys.version, il ne montre qu'une seule version. – Ryan94

+0

Les versions peuvent être identiques, mais les installations peuvent être différentes. Essayez 'sys.executable' à la place. cela vous donnera les chemins de l'installation. – user3080953

Répondre

1

Même chose avec moi et ces deux aider à résoudre le problème:

1- créer nouvel environnement et installer python et tensorflow ... Here is a video on YouTube for the same.!

2- Installez spyder dans le nouvel environnement créé précédemment. Suivez ces étapes sur le link.!