无法使用 `pgml.activate_venv()` 为并行工作程序设置环境。
作者: higuoxing创建于 2023年11月7日更新于 2025年1月16日
标签bug
目前,`pgml` 提供了名为 `pgml.activate_venv()`[^1] 的 UDF。但是,当查询需要并行工作时,并行工作的 venv 环境无法设置。这不是很容易重现的问题,但并行查询在 PostgreSQL 中并不罕见。可能我们可以删除这个 UDF,因为我们已经有了 GUC 参数 `'pgml.venv'`[^2] 来控制 venv 路径。
内容来源: postgresml/postgresml