OpenCV 不会安装到 python
OpenCV won't install to python
我正在尝试安装支持 CUDA 的 OpenCV 4.5.5。我从他们的 GitHub 和额外的 OpenCV contrib 安装了源代码,并使用 CMAKE 构建了它。当它完成配置和生成时我检查了 BUILD_opencv_python3 它显示它已经检测到 python3 并且已经在 site-packages.
中安装了 cv2
但 cv2 不在 site-packages.
所以它不会在 python 中加载。但它确实给出了一个有趣的错误
我该怎么办?
我已经尝试使用 CMAKE 进行全新构建,但没有成功。
构建 OpenCV 后,它会在 lib 文件夹中生成一个 PYD 文件。不知道有没有用。
谢谢
你一定是错过了这个过程中的一个步骤。
cmake-gui
中的“配置”步骤,调查环境(各种路径,例如 python 希望包去哪里)并为构建准备信息
cmake-gui
中的“生成”步骤生成实际构建文件(VS 解决方案)
- 在Visual Studio
中打开.sln
- 构建
ALL_BUILD
目标
- 构建
INSTALL
目标,这会安装 文件,还有 python 包
我正在尝试安装支持 CUDA 的 OpenCV 4.5.5。我从他们的 GitHub 和额外的 OpenCV contrib 安装了源代码,并使用 CMAKE 构建了它。当它完成配置和生成时我检查了 BUILD_opencv_python3 它显示它已经检测到 python3 并且已经在 site-packages.
中安装了 cv2但 cv2 不在 site-packages.
所以它不会在 python 中加载。但它确实给出了一个有趣的错误
我该怎么办?
我已经尝试使用 CMAKE 进行全新构建,但没有成功。
构建 OpenCV 后,它会在 lib 文件夹中生成一个 PYD 文件。不知道有没有用。
谢谢
你一定是错过了这个过程中的一个步骤。
cmake-gui
中的“配置”步骤,调查环境(各种路径,例如 python 希望包去哪里)并为构建准备信息cmake-gui
中的“生成”步骤生成实际构建文件(VS 解决方案)- 在Visual Studio 中打开
- 构建
ALL_BUILD
目标 - 构建
INSTALL
目标,这会安装 文件,还有 python 包
.sln