J'ai installé theano
mais lorsque j'essaie de l'utiliser, j'ai l'erreur suivante:
AVERTISSEMENT (theano.configdefaults): g ++ non détecté! Theano sera incapable d'exécuter implémentations C optimisées (pour le processeur et le processeur graphique) et utilisera par défaut Python mises en œuvre. Les performances seront sévèrement dégradées.
J'ai installé g++
et mis le bon chemin dans les variables d'environnement. C'est comme si theano
ne le détectait pas.
Est-ce que quelqu'un sait comment résoudre le problème ou quelle peut en être la cause?
J'avais ce problème sous OS X après avoir mis à jour XCode (via l'App Store). Tout fonctionnait avant la mise à jour, mais après la mise à jour, je devais démarrer XCode et accepter le contrat de licence. Ensuite, tout a fonctionné à nouveau.
Sous Windows, vous devez installer mingw pour prendre en charge g ++. Il est généralement conseillé d’utiliser la distribution Anaconda pour installer Python. Theano fonctionne avec Python 3.4 ou des versions plus anciennes. Vous pouvez utiliser la commande conda install
pour installer mingw.
C’est l’erreur que j’ai vécue avec mon ordinateur portable jupyter avec un python 3.5 kernal, j’espère que cela aidera quelqu'un, je suis sûr que rggir est bien rangé à ce stade :)
Erreur Utilisation du backend de Theano . AVERTISSEMENT (theeano.configdefaults): g ++ non détecté! Theano sera incapable d'exécuter des implémentations C optimisées (pour le processeur et le processeur graphique) et utilisera par défaut les implémentations Python. Les performances seront sévèrement dégradées. Pour supprimer cet avertissement, définissez Theano flags cxx sur une chaîne vide.
Cause Mise à jour de XCode (compilateur g ++) sans accepter les termes et conditions, cela a été signalé ci-dessus, merci Emiel
Résolution:
J'ai résolu ce problème tout à l'heure sur Windows 10 avec Anaconda3 . Tout d'abord, appliquez
conda install mingw
dans la ligne de commande.
Si l'on rencontre ce problème
CondaIOError: Erreur IO: autorisations d'écriture manquantes dans: C:\ProgramData\Anaconda3 "
changez l'attribut dans l'onglet Sécurité du dossier dans lequel vous avez installé Anaconda; assurez-vous que l'utilisateur dispose des autorisations d'écriture sur ce dossier.
Exécuter la commande suivante en centos
yum install gcc-c++
alors ça va marcher