Windows上有限制,这是您所看到的错误的相关部分:
由于Windows缺少os.fork(),因此有一些额外的限制:
更高的可腌性
确保to的所有参数
Process.__init__()都是可挑剔的。特别是,这意味着绑定或未绑定的方法不能直接用作Windows上的目标参数-
只需定义一个函数并使用它即可。另外,如果您是子类,请
Process确保在Process.start()调用该方法时实例是可腌制的。
这意味着作为参数传递给
Process.__init__()
的东西不能被腌制或取消腌制(Python中的序列化)。什么是
SyncManager它抱怨不能够找到对象的属性
AttributeError:type object 'SyncManager' has no attribute'from_address',它可能是你的根本原因。可以
SyncManager实际腌制该对象,是否符合腌制规则?
不要那样做 将代码保存在文件中,然后使用以下命令从文件中运行代码:
python myfile.py
那将解决您的问题。



