【问题标题】:cv2 and opencv Python troubleshooting installcv2 和 opencv Python 疑难解答安装
【发布时间】:2019-03-03 22:56:58
【问题描述】:

我对 python 完全陌生。目前我正在尝试安装一个名为 cv2/openvc 的打包程序。从 Rstudio 迁移后,我尝试以与 python 相同的方式使用 rodeo。 Python 似乎对用户不太友好。

当我尝试从 rodeo 导入包时,我收到以下错误:

但是,当我从 windows cmd 行运行 python 并且一切正常时,我什至可以导入 cv2 并检查版本。

为什么会这样,我该如何解决?

【问题讨论】:

  • 您似乎(至少)有 2 个单独的 python 安装。当圈地终端开始时。它是否告诉您 Python 可执行文件的版本和/或位置?
  • 不,它没有说明 python 的位置或版本。我试图将 python 命令更改为 ~\AppData\Local\Programs\Python\Python37\python.exe 无济于事。老实说,我认为现在我有这么多不同版本的软件包,真是一团糟。
  • 能否请您发布此命令的输出:python -m pip list?它应该告诉安装了哪些软件包。
  • 在 Rodeo 或 cmd 行中?
  • 在罗迪欧(因为那是你想工作的地方)

标签: python installation cv2


【解决方案1】:

我可以说你能做的最好的事情就是真正知道 Rodeo 正在使用哪个 python 安装。但是,如果您赶时间,可以通过以下代码在 python 解释器中安装 cv2:

import sys
import subprocess
subprocess.call([sys.executable, "-m", "pip", "install", "opencv-python"])

【讨论】:

    猜你喜欢
    • 2021-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-21
    • 1970-01-01
    • 2019-06-16
    • 2013-06-15
    相关资源
    最近更新 更多