2017-05-10 1 views
1

J'ai récemment installé Anaconda (v.4.3.1) et utilisé une commande conda pour installer cling pour un noyau C++ sur Jupyter. J'ai utilisé conda install -c conda-forge cling=0.3.post"Noyau mort" Anaconda-Jupyter Cing Windows

Je suis sur Windows 8.1. Je n'arrive pas à trouver une réponse sur la façon de résoudre ceci: Je reçois une erreur 'Dead Kernel' lors de l'ouverture d'un cahier avec n'importe quel noyau C++ 11, C++ 14 ou C++ 17. Je n'ai pas du tout pu utiliser les noyaux C++ après l'installation. Le noyau Python3 fonctionne parfaitement. Voici une capture d'écran de l'erreur que je reçois.

Dead Kernel: Error Message Screenshot

Répondre

0

Pour les erreurs futures: regardez la fenêtre de la console qui s'ouvre lorsque vous démarrez le serveur portable. Cela rapportera les exceptions Python.

Pour ce cas, je pense que vous avez trouvé ce que j'ai découvert récemment: le noyau Jupyter de cling ne fonctionne pas actuellement sur Windows. Il utilise le module fcntl pour rendre non-bloquants les tuyaux qu'il utilise pour les entrées/sorties. fcntl ne fonctionne qu'avec les systèmes d'exploitation * nix. Vous devrez attendre jusqu'à ce qu'ils changent.