Я использую pdb или ipdb для отладки моего кода на Python. Однако всякий раз, когда я использую set_trace(), я могу запустить несколько строк кода для тестирования, но в конечном итоге он зависает во время ввода. Я убиваю процесс python и должен запускать весь процесс с самого начала, что обычно убивает около 5-10 минут времени обработки данных, чтобы вернуться туда, где я был.PDB отладчик стабильности вопросы
Я использую сборку anaconda с python 2.7.
Единственная аномалия, которую я имею, это то, что мне нужно было запустить conda install -c conda-forge psycopg2=2.6.2
, чтобы использовать psycopg2. Я игнорировал его в течение последних двух месяцев, но понимаю, что это не приемлемый рабочий поток.
Любые мысли, которые помогут решить проблему, будут оценены.
Немного трудно помочь без примера кода ... можете ли вы создать минимальный пример своего сценария, который воспроизводит вашу ошибку? – darthbith
Существует много кода. Я не думаю, что это обязательно поможет. Я наблюдал за использованием ресурсов - ничего особенного не было. Я делаю много обработки данных, но не более чем на 1 ГБ (имеет около 16 ГБ ОЗУ). Есть ли у него переломный момент, когда он терпит неудачу при использовании ресурсов? – SteelyDanish