为什么我的代码报“拒绝访问”:PermissionError: [WinError 5] 拒绝访问。

来源:3-3 进程之间的通信

慕丝2367125

2020-01-09 11:39:22

http://img.mukewang.com/climg/5e16a0680985078b08120712.jpg

写回答

2回答

时间,

2020-01-09

同学,你好。同学可以参考上述方法进行操作。或直接使用宿主环境运行程序。

1、同学修改一下windows用户的权限试一下。选择要使用的环境中的python.exe的属性->安全->用户->完全控制。然后重启运行一下程序。

http://img.mukewang.com/climg/5e16cabf09963af804540483.jpg

2、关掉pycharm重新打开后再运行程序 

3、导入Manager

from multiprocessing import Process,Manager

将q = Queue() 改为 q = Manager().Queue()

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

慕丝2367125

提问者

2020-01-09

好吧,我的项目跑的是虚拟环境,不是虚拟环境就没问题了。应该是虚拟环境的问题

0

0 学习 · 8160 问题

查看课程