我无法获得 sudo 访问权限,还必须通过 conda 和 pip 在 conda 虚拟环境中安装 OpenCV4-GPU。因此,我不能使用 apt 来安装 OpenCV 依赖项。
有人可以帮我吗?或者给我一些评论。
非常感谢!
最佳答案
您可以在 Python 中使用支持 CUDA 的 OpenCV,我每天都在使用它!但不使用预编译包。这意味着您必须在启用 CUDA 支持的情况下从头开始构建 OpenCV。这意味着您必须在系统上设置 Nvidia 驱动程序和 CUDA/cuDNN,这在没有 root 权限的情况下几乎是不可能的。
但是,如果您的服务器已经正确安装了这些软件包,您可以尝试像这样编译它 link .但是,请记住,此过程相当复杂,大部分时间都需要进行大量故障排除。特别是如果您没有 root 权限。另外:编译过程的最后 2 个步骤需要 root 访问权限。您可以尝试让您的系统管理员为您执行此操作,或者设置一个具有 GPU 访问权限的 docker 容器。您可以在其中工作并在容器中编译 OpenCV。
祝你好运!
关于opencv - 如何通过 conda 安装 GPU 版本 OpenCV?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59973013/