【问题标题】:How to get cv2 running on python3.6?如何让 cv2 在 python3.6 上运行?
【发布时间】:2018-10-11 02:49:48
【问题描述】:

我目前正在尝试在 python 上获取 cv2 库,以便可以使用 python 播放一些视频。每当我尝试从 pycharm 安装 cv2 时,我都会收到此错误:

Collecting cv2

  Could not find a version that satisfies the requirement cv2 (from versions: )
No matching distribution found for cv2

我环顾四周,读到我应该使用 pip 安装opencv-python,我做到了,但 pycharm 仍然无法识别 cv2。

【问题讨论】:

  • 通常会在一个系统上安装多个 Python 版本,因此您可能已将其安装到 PyCharm 使用的不同 Python 安装中。在命令行启动python 后尝试导入它。您是否也尝试过使用 PyCharm 软件包安装程序安装它? jetbrains.com/help/pycharm/…
  • @PeterGibson 我的系统上只有 python 3.6,我显示的错误来自 pycharm 包安装程序。

标签: python python-3.x opencv pycharm cv2


【解决方案1】:

这里对我有用。我刚刚下载了 PyCharm 2018.1,使用 Python 3.6 和 virtualenv 创建了一个新项目,然后导航到项目设置并使用 PyCharm 包管理器安装了opencv-python

然后我不得不在 PyCharm 中重新启动 python 控制台,我可以成功import cv2

【讨论】:

  • 我从我的系统中完全删除了 python 和 pycharm 并重新安装它们并且它工作。我不明白怎么做,但谢谢!
猜你喜欢
  • 2022-12-15
  • 2021-08-12
  • 2016-10-16
  • 2020-09-04
  • 2014-02-08
  • 2016-06-06
  • 1970-01-01
  • 2023-04-09
  • 1970-01-01
相关资源
最近更新 更多