如何在 Windows 上安装 OpenCV 并在不使用包管理器的情况下为 PyCharm 启用它

How to install OpenCV on Windows and enable it for PyCharm without using the package manager

我正在尝试安装和使用 OpenCV 库进行 python 开发。我想将它用于 PyCharm IDE。我想在没有包管理器的情况下做到这一点。

环境是 windows 64 位架构。对于 Python,我使用的是 Python 2.7.10。

我已经在系统路径中包含了OpenCV目录

我正在为 PyCharm 使用 python 2.7.10 解释器并安装了 pip 和 numpy 包。

opencv 版本为 3.0.0

如何启用 OpenCV 并使其在 PyCharm 中工作?

我终于想出了如何解决这个问题:

要遵循的步骤:

  1. 安装Python2.7.10
  2. 安装Pycharm(如果您还没有安装)
  3. 下载并安装 OpenCV 可执行文件。
  4. 在系统路径下添加OpenCV(%OPENCV_DIR% = /path/of/opencv/directory)
  5. 转到 C:\opencv\build\python.7\x86 文件夹并复制 cv2.pyd 文件。
  6. 转到 C:\Python27\DLLs 目录并粘贴 cv2.pyd 文件。
  7. 转到 C:\Python27\Lib\site-packages 目录并粘贴 cv2.pyd 文件。
  8. 转到 PyCharm IDE 并转到 DefaultSettings>PythonInterpreter.
  9. Select 您在步骤 1 中安装的 Python。
  10. 在 pycharm 中安装 numpy、matplotlib 和 pip 包。
  11. 重启你的 PyCharm.
  12. PyCharm 现在已安装并运行 OpenCV 库。

没什么难的。

➡如果你使用的是anaconda

conda install opencv

➡如果你有python包管理器pip

pip install opencv-python

如果您使用的是 pycharm,您可以使用软件包轻松安装 OpenCV、NumPy、pandas 等库。要添加和安装包,请转到文件 -> 设置 -> 项目。 项目前面可以看到项目名称。单击它,在左侧您可以看到已安装的软件包。单击“+”按钮并搜索您的包裹。然后就可以轻松安装使用了