【问题标题】:can't import opencv in PyCharm无法在 PyCharm 中导入 opencv
【发布时间】:2020-06-13 08:43:05
【问题描述】:

我尝试将opencv导入Pycharm,但是弹出这个错误:

收集 cv2

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

你能帮帮我吗?

【问题讨论】:

  • 你要安装的opencv版本是什么?
  • 我刚刚在命令行中写了pip install opencv-python,我应该指定版本吗?

标签: python opencv pycharm


【解决方案1】:
  1. 安装opencv

    pip3 安装 opencv-python

  2. 确保您在 PyCharm 中为您的项目使用正确的解释器。转到 File\Settings...\Project\Project Interpreter 并确保 opencv 列在您希望使用的 Python 解释器下。

【讨论】:

  • 它没有在那里列出,但是当我运行 pip3 install opencv-python 这就是我得到的: 要求已经满足:opencv-python in c:\users\zolibil37\appdata\local\programs \python\python38-32\lib\site-packages (4.2.0.32) 已满足要求:c:\users\zolibil37\appdata\local\programs\python\python38-32\lib\site 中的 numpy>=1.17.3 -packages(来自 opencv-python)(1.18.1)
  • 好的,您的口译员列表中是否有不止一位口译员?如果是,请检查所有包裹。
  • 是的,大约有 20 位口译员。
  • 你确定吗?我指的是下拉列表,其中显示“Python 3.x ...”而不是其下的软件包列表。我希望你没有安装 20 个版本的 Python :)
  • 糟糕,抱歉。 Python3.8(venv)只有一个
【解决方案2】:

看来您使用的是 python 3.8。 Opencv 仍然不适用于 python 3.8。在您的情况下,我建议您使用 python 3.7。

步骤:

1. uninstall the current python.

2. Install python 3.7. 

3. Add it to the path. 

4. When you create a new project make sure to use Python 3.7 as shown below:

最后,祝你好运。 ^_*

【讨论】:

    猜你喜欢
    • 2015-04-14
    • 2021-03-04
    • 2015-06-30
    • 2020-10-03
    • 1970-01-01
    • 2020-04-07
    • 2020-05-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多