mypy在vscode中占用太多内存



最近我观察到VScode使用了大量的内存,经过一些调试后,我意识到这是由mypy引起的。基本上,每当我打开一个python文件时,mypy都会启动一个python进程,这个进程很快就会增加到20G以上。只有当我在vscode中关闭mypy检测时,这个问题才会消失。

唯一相关的配置是在工作区配置文件中:

"python.linting.mypyEnabled": true,
"python.linting.mypyArgs": [],

VScode版本:1.66.2Python: 3.8Mypy: 0.910

我以前也有慢速和内存消耗的问题。我有一个猜测,这可能是因为VSCode试图索引一个相当大的myy_cache。我在"files.exclude""python.linting.ignorePatterns"部分的设置中添加了缓存,它变得更好了

最新更新