2016-08-24 8 views
1

Я запускаю скрипт Python с помощью Spyder 2.3.9. У меня довольно большой скрипт, и при выполнении его с помощью (300x600) итераций (цикл внутри другого цикла) все работает нормально и занимает около 40 минут. Но когда я увеличиваю число к (500x600) итераций, после 2-х часов, выходные Урожайность:Ядро сбой при увеличении итераций

It seems the kernel died unexpectedly. Use 'Restart kernel' to continue using this console. 

Я пытался пройти через код, но не вижу ничего, что могло бы быть причиной этого, в частности, , Я использую Python 2.7.12 64 бит, Qt 4.8.7, PyQt4 (API v2) 4.11.4. (Anaconda2-4.0.0-MacOSX-x86_64)

Я не совсем уверен, какая дополнительная информация уместна, но если у вас есть какие-либо предложения или вопросы, я буду рад их прочесть.

ответ

0

https://github.com/spyder-ide/spyder/issues/3114

Кажется, этот вопрос был открыт в их профиле GitHub, должны быть решены в ближайшее время данный рекорд репо.

Некоторые возможные решения:

  1. Это может быть полезно, если это возможно, чтобы изменить скрипт для более быстрой сходимости. Очень часто для большинства практических целей инкрементное значение итераций после определенной точки незначительно.

  2. Возможно, обновление или понижение среды Spyder может помочь.

  3. Проверьте местный брандмауэр для заблокированных подключений к 127.0.0.1 из файла pythonw.exe.

  4. Если ничего не работает, попробуйте использовать Spyder на Ubuntu.

+0

Я обязательно посмотрю на это. И поэтому это, кажется, ошибка от Spyder? Я попытаюсь проверить код в других средах, а также вернуться с лучшей идеей проблемы. – Mathews24

Смежные вопросы