首页 > 解决方案 > 我无法从 pycharm 包安装程序安装 cv2

问题描述

我无法安装 cv2。我通过终端使用 pip 将其导入我的 python 版本,但在我的 pycharm 导入期间我继续收到此错误。:

收集 cv2

找不到满足要求 cv2 的版本(来自版本:)没有找到 cv2 的匹配分布

我曾多次尝试通过 pip 导入和安装,但它在我的 pycharm 解释器中没有显示为可供下载的可用包。

我希望在通过 pip 安装和导入后安装该模块,但它表示已经满足要求并且我的 pip 中没有任何遗漏。

标签: pythonmacosopencvpycharmcv2

解决方案


根据我的理解,您已经通过 pip 正确安装了 python 包,但是您无法在 PyCharm 中使用它。
当您没有在 Pycharm 中选择正确的 Python 解释器时,就会发生这种情况。

为了解决这个问题,您应该打开 PyCharm 并转到:

Settings->Project->Project Interpreter

在这里,您应该会看到当前的解释器以及所有已安装的 python 包。
在窗口的顶部,有一个包含所有本地解释器的列表。
如果你在列表中找到你安装了cv2的virtualenv或python安装,选择它,否则,在窗口的右上角,有一个设置图标;按它并按添加本地。
之后在您的计算机中导航并选择包含您已安装 cv2 的 virtualenv 或 python 安装的目录。

此时,您应该使用正确的 virtualenv 或 python 安装,因此应该可以毫无问题地导入 cv2。


推荐阅读