【问题标题】:Python opencv video capture giving abort trap [duplicate]Python opencv视频捕获给出中止陷阱[重复]
【发布时间】:2019-03-12 01:53:43
【问题描述】:

我最近买了一台新的 Mac (macOS 10.14),我正在尝试使用 openCV 和 python2.7.15 运行视频捕获方法。

import cv2
cv2.VideoCapture(0)

我收到以下错误消息:

Abort trap: 6

我不知道为什么会这样,它在我的旧电脑上运行良好,我猜可能是相机权限?任何帮助将不胜感激。

【问题讨论】:

  • 这是一个与 iterm 相关的问题。我通过在 macOS 默认终端中运行它来解决它

标签: python macos python-2.7 opencv


【解决方案1】:

我在更新到 macOS 10.14(Mojave) 后遇到了同样的错误。

我用 otool 调试,得到这个: mac os error

图片上报告的这些文件来自:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreMediaIO.framework


将 iterm 更新为“Build 3.2.4beta1”后,“隐私问题”解决了

【讨论】:

  • 嗨@chaos,欢迎来到SO!请注意,这并不能提供问题的答案。您可以搜索类似的问题,或参考页面右侧的相关和链接问题以找到答案。如果您有一个相关但不同的问题,请提出一个新问题,并附上指向该问题的链接以帮助提供上下文。
  • 好的,那么请记住,这不是一个论坛,而是一个问答网站,此类讨论通常保留在 cmets 中或避免。请考虑将您的讨论放在评论中并删除此答案。
  • 是的,这不是答案,更像是讨论。好吧,我的意思是:根据“CMIO_Unit_ScopeElement.h:200:SafeGetElement Throwing error”,这可能是 Wso 所说的权限问题。
  • 不,不要评论你的答案,评论问题并删除你的答案。
猜你喜欢
  • 2019-03-13
  • 1970-01-01
  • 2017-03-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-09
  • 1970-01-01
相关资源
最近更新 更多