Произошло необработанное исключение win32 в pythonw.exe [11744] - PullRequest
0 голосов
/ 01 июля 2019

У меня любопытная авария.Я использую spyder 3.3.1 на Windows 7. При запуске следующей строки:

df[cols]=df[cols].fillna(df.median())

Сбои Python.Я могу закрыть программу или отладить ее.При выборе отладки появляется следующее:

crash

Spyder не выключается, но ядро ​​перезапускается (несколько раз):

kerneldied

Детали проблемы:

Problem signature:
  Problem Event Name:   APPCRASH
  Application Name: pythonw.exe
  Application Version:  3.7.150.1013
  Application Timestamp:    5b34dd6b
  Fault Module Name:    python37.dll
  Fault Module Version: 3.7.150.1013
  Fault Module Timestamp:   5b34dd15
  Exception Code:   c0000005
  Exception Offset: 000000000002a0c1
  OS Version:   6.1.7601.2.1.0.256.4
  Locale ID:    1030
  Additional Information 1: 923d
  Additional Information 2: 923de469bf7c9269a2f86708f66ec13b
  Additional Information 3: 823b
  Additional Information 4: 823b0533d10c72b7b59580188cafa7c2

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
  C:\WINDOWS\system32\en-US\erofflps.txt

Есть идеи, что может быть причиной?Как мне приступить к устранению проблемы?

1 Ответ

0 голосов
/ 03 июля 2019

Я решил.

Изменение строки:

df[cols]=df[cols].fillna(df.median())

до:

df[cols]=df[cols].fillna(df[cols].median())

Исправлено падение.

Я тогда тожеудалось принудительно обновить до последней доступной версии anaconda и проверить, что после обновления исходный код снова работает.Итак, какая бы ошибка не вызвала сбой, она, вероятно, уже исправлена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...