【已解決】MacOS Pycharm 無法獲取攝像頭報錯 Process finished with exit code 134 (interrupted by signal 6: SIGABRT

最近在研究人臉識別的東西,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

解決好後,攝像頭就會開啓了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章