Windows和Linux之间的Python多进程差异
您的代码恰好在类似Unix的平台上工作,因为在这些平台上multiprocessing使用fork()。这意味着每个子进程都将获得父进程地址空间的副本,包括所有全局变量。
multiprocessing
fork()
在Windows上不是这种情况。子进程需要从父进程访问的每个变量都必须显式传递或放置在共享内存中。
完成此操作后,您的代码将在Unix和Windows上均可使用。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群