【问题标题】:Cannot import cv2 on PyCharm无法在 PyCharm 上导入 cv2
【发布时间】:2018-12-09 10:07:00
【问题描述】:

我试图在 PyCharm 中导入 cv2 模块,但它显示错误。 我也在终端尝试过

pip install opencv-python
pip3 install cv2
pip install opencv-python
pip3 install cv2

等等。

尝试从终端安装opencv-python 显示此

Requirement already satisfied: opencv-python in ./anaconda3/lib/python3.6/site-packages (3.4.1.15)

并尝试从终端安装cv2 显示此

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

但是,尝试在 Pycharm 上导入 cv2 会显示:

Pycharm 错误图片

【问题讨论】:

  • pycharm想像pip install cv2一样安装opencv-python,但是他需要像pip install opencv-python一样安装它
  • 您在 anaconda python 上混合使用了 pip-pip3。为什么不是一个东西?为什么不conda install cv2
  • 它显示 PackagesNotFoundError @Ingaz
  • 你试过anaconda.org/conda-forge/opencv的指令吗?
  • 我建议您暂时忘掉pycharm,并创建工作python环境。你真的从一开始就需要 anaconda 吗?

标签: python opencv pip pycharm opencv-python


【解决方案1】:

转到文件->设置->项目解释器,然后通过“+”按钮在此存储库上添加“opencv-python”模块。

我的 PyCharm 下载没有错误,还下载了依赖项。

【讨论】:

  • 对于那些与OP有类似问题并且已经尝试pip install opencv-python但没有成功的人,这可能是您的正确答案。进入解释器,按“+”按钮,搜索“opencv-python”,点击“安装包”。之后,import cv2 应该可以工作了
【解决方案2】:

首先,通过pip install opencv-python 或使用GUI 安装名为opencv-python 的包。

第二,只要输入import cv2;没关系。

【讨论】:

    【解决方案3】:

    在 PyCharm 中创建新项目时,请从下拉菜单中选择“基本解释器”选项,类似于此链接中显示的选项: Creating new Project stage

    接下来,在成功创建项目并下载opencv-python后,它看起来如下链接所示: Success message

    【讨论】:

      猜你喜欢
      • 2015-06-30
      • 2021-03-03
      • 2020-05-08
      • 2018-06-05
      • 1970-01-01
      • 1970-01-01
      • 2021-03-10
      • 2019-12-28
      • 1970-01-01
      相关资源
      最近更新 更多