Spyder + I Python продолжает накапливать память без возможности освободить ее - PullRequest
0 голосов
/ 03 марта 2020

У меня проблемы с освобождением памяти, которую использует мой скрипт при запуске его с консоли Spyder 3.3.6 + I Python. Каждый раз, когда я запускаю свой скрипт около 300 Мб, привыкаешь, и я не могу найти способ освободить их, кроме перезапуска консоли Если я не закрываю и не перезагружаю консоль каждые несколько запусков, моя система в конечном итоге зависает.

Я пытался% reset, g c .collect () и все команды очистки переменных, которые я мог найти в Sypder. без толку. Выполняя тот же самый скрипт с Pycharm, я наблюдаю, как распределяется память, но она освобождается, как только скрипт завершается.

Понижение консоли I Python до версии 5.8.0 помогло ускорить значительно перезагрузка, но, тем не менее, память не освобождается. Перезагрузка каждый раз довольно раздражает, так как она медленная, и мне всегда нужно следить за памятью моей системы.

Есть идеи, что может вызвать это и как решить эту проблему? Я использую Python 3,7 на Windows 10.

Спасибо.

...