0

q 参考

为了并行执行,q 必须启动多个从属,在命令行中使用 -s 和 \s 系统命令。

是否可以使用peach从 pyq (python) 调用的 in aq 函数?

from pyq import q
q('\l myscript.q')
q('foo[]')         / peach inside

我正在使用带有 pyq 内核的 Jupyter Notebook。

4

1 回答 1

0

是否可以在从 pyq(python)调用的 aq 函数中使用 peach?

是的,当你启动 pyq 时,你可以在一个特殊的 -- 参数之后将 q 选项传递给底层的 q 进程,这样你就可以使用 4 个从属设备运行 pyq,如下所示:

pyq -- -s 4

我正在使用带有 pyq 内核的 Jupyter Notebook

使用 pyq 内核时,可以在 kernel.json 文件中指定 q 参数。您可以使用以下命令找到 kernel.json 文件的位置:

jupyter kernelspec list | grep pyq

要指定 4 个从站,请将“-s”、“4”附加到“argv”列表的末尾

于 2019-01-24T18:02:41.230 回答