web-dev-qa-db-fra.com

ImportError: Aucun module nommé 'tensorflow.core'

Après l'installation de tensorflow-gpu à l'aide de pip3, le message d'erreur suivant s'affiche lorsque j'essaie de import tensorflow as tf

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/dlpda/.local/lib/python3.5/site-packages/tensorflow/__init__.py", line 22, in <module>
    from tensorflow.python import pywrap_tensorflow  # pylint: disable=unused-import
  File "/home/dlpda/.local/lib/python3.5/site-packages/tensorflow/python/__init__.py", line 52, in <module>
    from tensorflow.core.framework.graph_pb2 import *
ImportError: No module named 'tensorflow.core'

Bien que je puisse importer avec succès dans un virtualenv, mais pas en dehors.

Comment dois-je résoudre ce problème pour pouvoir importer tensorflow?

6
Ajinkya Ghadge

Le problème peut venir des répertoires d'installation des paquets, certains paquets étant installés à la maison et d'autres dans/usr /. Je vous suggère de supprimer tous les paquets du répertoire de base en les trouvant dans ~./.Local/lib/python3.5/site-packages

0
Shashikant Ghangare

Veuillez créer un environnement virtuel, puis y installer tensorflow. Ça fonctionne bien.

0
Dhiraj Rai