[英]How do I properly import Billiard in a python script in order to use Queue?
我知道这个问题听起来很愚蠢,但我没有找到解决方案。
在 Billiard 的文档中,所有导入看起来像:
from multiprocessing import Process, Queue
当我像这样进行导入时,我没有使用台球,而是使用 python 内置的多处理 package,这对我不起作用,因为我正在使用 Z31D15D604F300D27A43591A355ACE08。
如果我这样做导入:
from billiard.context import Process
from billiard.queues import Queue
实例化队列时收到以下错误:
TypeError: missing 1 required keyword-only argument: ctx
我正在使用 Python 2.7
这应该有效:
from billiard import Process, Queue
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.