vel*_*lis 8 django pycharm python-3.x
我有一段时间这个问题,启动django的内部服务器(runserver)几乎无法使用,因为在控制台中报告了如此多的错误:
Exception ignored in: <generator object SQLCompiler.setup_query.<locals>.<genexpr> at 0x2F2DE360>
Traceback (most recent call last):
File "C:\Python36\lib\site-packages\django\db\models\sql\compiler.py", line 39, in <genexpr>
if all(self.query.alias_refcount[a] == 0 for a in self.query.alias_map):
SystemError: error return without exception set
Run Code Online (Sandbox Code Playgroud)
基本上,这些是未使用的生成器,Python(至少3.5及更高版本)将此报告到控制台中.还有很多!
这基本上困扰了为应用程序提供服务的python进程以及试图在控制台视图中显示所有这些错误的PyCharm进程.在糟糕的一天,应用程序因此而变为正常速度的10%.
我目前通过在stderr上实现一个过滤器来减轻这个问题,至少使控制台输出再次可用.它也有助于CPU使用,但问题是这些异常仍然发生并触发PyCharm的钩子.因此,CPU使用率仍然很高,但不再是疯了.
我怎么能永久摆脱这个?在提议的解决方案中接受"摆脱"的任何解释.
| 归档时间: |
|
| 查看次数: |
1287 次 |
| 最近记录: |