当我导入 pandas 时:
import pandas as pd
在我的 repl 中,如果我使用 htop 并过滤所有 python 进程,我可以看到 pandas 在输入上生成许多进程,退出解释器后,所有进程都消失。
这种行为有原因吗?我尝试过从 1.3.5 到 2.1.4 的许多版本,这种行为发生在我尝试过的所有版本中。我也尝试过 conda 版本,也出现了相同的行为。
我不希望 pandas 产生进程。
您所看到的是每个核心生成的线程(无论 Pandas 决定出于何种原因),而不是进程。
htop
默认显示线程(此外部文章中有更多详细信息),并且可以将线程着色为绿色(设置 -> 显示选项 -> 以不同颜色显示线程),以便轻松区分它们;我的预感是你关闭了该选项: