最近在研究人臉識別的東西,Pycharm 中使用 OpenCV cv2.VideoCapture(0) 調用Mac本機攝像頭報錯
Process finished with exit code 134 (interrupted by signal 6: SIGABRT
三步解決辦法如下:
1、下載iterm2:https://www.iterm2.com/
2、將下載好的iterm拖入應用程序
3、雙擊打開iTerm,通過這個進入pycharm
cd /Applications/PyCharm.app/Contents/MacOS
open pycharm
再運行代碼就不會報這個錯誤了。
現在好像升級PyCharm也可以解決這個問題,但是我並沒有嘗試這個方法,如果可行大家也可以分享一下。
本以爲這樣我的代碼就可以運行出來了,沒想到又報了個錯誤
Python openCV qt.qpa.plugin: could not find the qt platform plugin "cocoa" in ""
這個的解決辦法就是
pip install opencv-python-headless
解決好後,攝像頭就會開啓了。