from multiprocessing import Process
def text(): print("--子进程--")
p = Process(target=text) p.start() p.join() print("--主进程--")
在 Ubuntu 中执行没有问题 在 win7 下,pycharm 中运行 报错如下: Traceback (most recent call last): File "<string>", line 1, in <module> File "C:\anaconda\envs\py36\lib\multiprocessing\spawn.py", line 105, in spawn_main exitcode = _main(fd) File "C:\anaconda\envs\py36\lib\multiprocessing\spawn.py", line 113, in _main preparation_data = reduction.pickle.load(from_parent) _pickle.UnpicklingError: invalid load key, '\x00'.
请大家指点我一下,这个问题搜了好久没找到。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.