【Python】多进程报错:DUPLICATE_SAME_ACCESS PermissionError: [WinError 5] Access is denied

前端之家收集整理的这篇文章主要介绍了【Python】多进程报错:DUPLICATE_SAME_ACCESS PermissionError: [WinError 5] Access is denied前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

报错:

File "C:\Users\ztf_3\Anaconda3\envs\py363\Lib\multiprocessing\reduction.py",line 77,in duplicate
    0,inheritable,_winapi.DUPLICATE_SAME_ACCESS)

PermissionError: [WinError 5] 拒绝访问。

解决

1. 用cmd运行的话,是因为没有权限,改用管理员方式运行。

2. 用IDE运行的,重跑一次,就没有这个问题了。估计是多个进程同时读取引发的冲突,最好加进程锁。

猜你在找的Python相关文章