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 "", line 1, in
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'.
请大家指点我一下,这个问题搜了好久没找到。