pip 安装 opencv-contrib-python

pip install opencv-contrib-python

错误:由于环境错误无法安装包:[WinError 5] 访问被拒绝:'c:\users\imranliaqat\appdata\local\programs\python\python39\Lib\site-packages\cv2\cv2.cp39-win_amd64.pyd' 考虑使用 --user 选项或检查权限。

如果不想更改权限,只需键入要在用户权限下执行的命令:

pip3 install opencv-contrib-python --user

或者只是更改访问权限,特定包将安装到哪里。

你的情况windows10:

  • 转到“C:\Program Files (x86)\Python39”(安装 python 的任何位置。)
  • 右键单击 Python39 文件夹并单击属性
  • 转到安全选项卡并通过单击编辑按钮允许完全控制。
  • 再次打开新的 cmd 终端并尝试再次安装软件包。

否则以 运行 管理员身份打开 command prompt 并做同样的事情。

在 windows10 python3.8,即使以管理员身份安装,我也遇到了这个权限问题。 问题是由于 McAfee 所谓的保护包。 我卸载了它,然后 pip 安装工作正常。