2017-09-26 1 views
1

J'ai essayé d'importer la bibliothèque Keras en Spyder mais il génère une erreur:Impossible d'importer Keras dans Spyder

Traceback (most recent call last): 

    File "<ipython-input-8-c74e2bd4ca71>", line 1, in <module> 
    import keras 

ModuleNotFoundError: No module named 'keras' 

Ensuite, je crée un environnement virtuel et installé Keras en ce que:

cd virtualenv/ 
virtualenv -p python3.5 py-keras 
source py-keras/bin/activate 
pip install -q -U pip setuptools wheel 
pip install keras 

Si je suis en train d'éditer dans ce conteneur virtuel avec le terminal, je peux importer Keras avec succès, alors que dans Spyder, il génère toujours la même erreur.

+0

Je suppose que vous devez dire à spyder d'utiliser le python de ce venv. Vous pouvez suivre les instructions de ce poste: https://stackoverflow.com/a/45219081/5538805 – MrPyCharm

+0

J'ai déjà essayé et cela n'a pas fonctionné .. merci pour la réponse :) – popleye

Répondre

0

Si vous avez anaconda (comme Sypder en fait partie). Pourquoi ne faites-vous pas

conda install keras 

sur le terminal. Il installe et fonctionne sans aucun problème sur spyder.

+0

CondaIOError: Permissions d'écriture manquantes dans:/home/betelgeuse/anaconda3 – popleye

+0

et sudo ne reconnaît pas conda ... btw merci pour la réponse .. :) – popleye

+0

Vérifiez cela, peut être utile https://askubuntu.com/questions/917490/unable-to-update-anaconda-packages -on-ubuntu-17-04 –