Spyder内存泄漏问题

       装了Anaconda后一直用Spyder,习惯了就懒得换了,这次用python处理数据并批量生成上千份word报告,因效率要求较为严格,就用了多线程的方法,但Spyder跑的时候一直内存泄漏严重,调试了半宿都没调试好。用Anaconda Prompt命令行运行,又提示“QObject: Cannot create children for a parent that is in a different thread. (Parent is QApplication(0x23849ebab00), pare……”错误,也是调试修改了许久都不好用,这里注释掉matplotlib绘图相关的就会没有这个错误,可能跟 matplotlib的全局类什么的有关吧,没仔细研究。但这两个问题困扰我N久,都要崩溃了。然后在我进行下一步打包exe时,安装pyinstaller时更新了PyQt5,然后Spyder因为版本问题就没法用了,就改用VisualStudio,意外的QObject的bug还有内存泄漏都好了。Spyder在内存泄漏这儿是一个坑啊!!!!!

你可能感兴趣的:(Spyder内存泄漏问题)