You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行pip install mediapipe时报WinError 5访问被拒绝如何解决?

pip安装mediapipe时报WinError 5访问被拒绝的解决方法

错误:因环境错误无法安装包:[WinError 5] 访问被拒绝:'C:\Users\Sampath\anaconda3\Lib\site-packages~5py\defs.cp38-win_amd64.pyd'

上述报错的核心原因是当前操作的用户没有修改Anaconda全局site-packages目录的写入权限,可按以下方案依次尝试解决:

  • 方案1(优先推荐):添加--user参数安装
    执行命令:
    pip install --user mediapipe
    
    该参数会将包安装到当前用户的专属Python包目录,不需要修改Anaconda全局目录的权限,也不会影响设备上其他用户的Python环境。
  • 方案2:使用管理员权限运行终端执行安装
    在Windows开始菜单搜索你常用的终端(cmd/ PowerShell/ Anaconda Prompt均可),右键点击选择「以管理员身份运行」,在弹出的终端窗口中执行原安装命令即可:
    pip install mediapipe
    
  • 方案3:手动修改site-packages目录权限
    打开资源管理器进入C:\Users\Sampath\anaconda3\Lib\目录,右键点击site-packages文件夹选择「属性」-「安全」,在用户列表中选中当前登录的Windows账号,勾选权限列表中的「修改」、「写入」权限,确认保存后再重新执行安装命令。

注意事项

如果执行上述操作后仍出现同类报错,先关闭所有正在运行的Python进程和IDE,避免因文件被占用导致写入失败。

内容的提问来源于stack exchange,提问作者Sampath Sandaruwan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 16:27:02