J'ai suivi les instructions d'installation sur https://www.tensorflow.org/install/install_mac pour Tensorflow virtualenv (comme recommandé).ModuleNotFoundError: Aucun module nommé 'tensorflow' après l'installation sur Mac OS
pip3 install --upgrade virtualenv
virtualenv --system-site-packages -p python3
L'installation s'est déroulée sans problème, sans message d'erreur. J'acide tensorflow et déplace vers un répertoire différent pour éviter la confusion avec le nom du répertoire tensorflow lors de l'importation de tensorflow en Python. Le résultat est:
source ~/tensorflow/bin/activate
(tensorflow) Pers-MacBook-Pro:Documents per$ python3
Python 3.6.3 (default, Oct 4 2017, 06:09:15)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.37)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'tensorflow'
Qu'est-ce qui ne va pas? Je suis sur MacOS Sierra. J'ai couru le script de diagnostic tf_env_collect.sh de fournir plus d'informations sur l'environnement:
== check pips ===================================================
numpy (1.13.3)
protobuf (3.4.0)
tensorflow (1.3.0)
tensorflow-tensorboard (0.1.8)
== check for virtualenv =========================================
True
== tensorflow import ============================================
tf.VERSION = 1.3.0
tf.GIT_VERSION = v1.3.0-rc2-20-g0787eee
tf.COMPILER_VERSION = v1.3.0-rc2-20-g0787eee
Sanity check: array([1], dtype=int32)
== env ==========================================================
LD_LIBRARY_PATH is unset
DYLD_LIBRARY_PATH is unset
== nvidia-smi ===================================================
./tf_env_collect.sh: line 105: nvidia-smi: command not found
== cuda libs ===================================================
Vous ne l'avez pas montré quoi que ce soit sur la façon dont vous l'avez installé ou comment votre environnement est mis en place. Par exemple, vous avez peut-être utilisé pip à la place de pip3, etc. – pvg
Ajout d'informations sur l'installation. –