opencv - 如何通过 conda 安装 GPU 版本 OpenCV?

标签 opencv pip gpu conda

我无法获得 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/

相关文章:

c# - 使用XNA接入GPGPU进行图像处理

c++ - NSight 包含来自另一个项目的文件

python - InvalidArgumentError-已明确分配给/device :GPU:1 but available devices are [/job:localhost/replica:0/task:0/device:CPU:0,

c++ - 如何使用 OpenCv 中的背景减法测量移动车速

python - 安装枕头 - 错误 : ld returned 1 - windows

java - OpenCV 检测钻孔

python - sudo -H 有什么作用?

python - 我如何才能准确找出是哪个包导致了 pip 回溯问题?

python - 错误 : (-215) ssize. width > 0 && ssize.height > 0 in function resize

python-2.7 - OpenCV cv2.matchTemplate崩溃:python.exe中0x74B5E4E4处未处理的异常:0xC0000005