2017-10-07 2 views
6

J'ai passé une semaine à chercher et à essayer différentes solutions sans succès. J'ai vu plusieurs autres personnes ayant les mêmes problèmes depuis plus d'un an.Jupyter plantage de cahier python sur Windows 10

La question:

de Windows 10 Pro construire 15063,674

J'utilise la dernière Anaconda 5 build avec Python 3.6.2 et tous les paquets sont mis à jour les plus récentes.

En cours d'exécution Jupyter Notebook, après un certain temps, python va se bloquer avec un dialogue "python a cessé de fonctionner". Cela semble se produire après que le cahier a été ouvert pendant un certain temps, mais je n'ai pas été en mesure de déterminer l'heure exacte. Cela fait plus de 15 minutes mais je l'ai eu après quelques heures.

L'incident se produit que le portable soit utilisé ou non, mais la plupart du temps, il est resté inactif.

La console contient plusieurs lignes comme celle-ci:

Assertion failed: Connection reset by peer (bundled\zeromq\src\signaler.cpp:298) 

J'utilisions tout sans problème, sur une base quotidienne pendant des mois avant cela. Honnêtement, je n'ai aucune idée de ce qui aurait pu changer d'autre que les mises à jour automatiques de Windows.

Ce que j'ai essayé:

  • mise à jour Anaconda
  • mise à jour tous les paquets
  • python mise à jour
  • élimination complète propre, puis réinstaller Anaconda, python, et tous les paquets
  • mettre à jour tout nouveau
  • enlever pyzmq et Jupyter puis réinstal ling
  • désactiver Windows Defender
  • tenté de revenir pyzmq sur un long plan à 13.1.0, mais la construction a échoué
  • J'ai aussi essayé d'utiliser à la fois conda et pip pour l'installation/suppression

J'ai lu threads:

Toutes les suggestions sur la fixation de ce?

+0

Juste une supposition: Avez-vous essayé de désactiver le pare-feu et autres logiciels de protection du système? Bien que cela ne doive évidemment être fait que lorsque vous n'êtes pas connecté à Internet, il peut être utile de vérifier car la terminaison des connexions réseau persistantes peut être liée à cela. – deets

+0

avez-vous EMET en cours d'exécution sur votre machine win10? https://en.wikipedia.org/wiki/Enhanced_Mitigation_Experience_Toolkit – denfromufa

+0

@denfromufa Je ne l'ai pas installé et je ne le vois pas sur mon système, mais je cours Windows 10 build 15063.674 – user3220892

Répondre

0

La solution consistait à désinstaller un programme appelé Networx.

Je ne comprends pas l'erreur moi-même, mais la personne que je suis la solution de ce poste lié: https://github.com/Microsoft/WSL/issues/1554#issuecomment-339743927

+0

Si je ne me trompe pas, NetworkX est cette bibliothèque sympa qui vous permet de travailler avec des graphiques. Pourquoi cela causerait-il ce problème? Cela fonctionne très bien sur ma machine. –

0

Depuis le first issue thread you linked, il semble que ce problème concerne ZeroMQ, avec peu d'espoir de résolution. Une affiche (UniversalAE) dans ce fil semblait avoir réussi à remplacer ZeroMQ par RabbitMQ. En l'absence d'une mise à jour de ZeroMQ qui résout ce problème, ou d'une exigence spécifique pour ZeroMQ, je conseille de faire la même chose, c'est-à-dire d'échanger ZeroMQ pour RabbitMQ.