升级到 Mac OS 11 (Big Sur) 后,OpenCV 无法与 PyCharm 一起使用
OpenCV does not work with PyCharm after upgrading to Mac OS 11 (Big Sur)
我让 OpenCV 在 PyCharm CE 和 Python 3.8 上运行良好。然后我将 Mac OS 升级到 Big Sur,它停止工作了。我按如下方式重新安装了 OpenCV 没有效果:
pip3安装opencv-python
pip3 安装 opencv-contrib-python
我发现解决方法是降级opencv版本。在Pycharm中,流程如下:
在首选项中,转到 Python 解释器。您将看到当前版本的 opencv-contrib-python 和 opencv-python 可能与最新版本相同。
就是这个问题。
双击当前版本的opencv-contrib-python打开这个界面:
选中指定版本复选框并找到版本 4.1.2.30。然后点击 Install Package 并等待几秒钟以获取包已成功安装的消息。按确定,你应该看到 opencv-conbtrib-python 降级到合适的版本。
经过第3步,opencv-python可能也降级到了合适的版本4.2.0.34。如果没有,请按照相同的过程将 opencv-python 降级到 4.2.0.34。最后,您的 python 解释器屏幕应如下所示:
应该可以了。对其进行测试以确保其正常工作。
我让 OpenCV 在 PyCharm CE 和 Python 3.8 上运行良好。然后我将 Mac OS 升级到 Big Sur,它停止工作了。我按如下方式重新安装了 OpenCV 没有效果:
pip3安装opencv-python
pip3 安装 opencv-contrib-python
我发现解决方法是降级opencv版本。在Pycharm中,流程如下:
在首选项中,转到 Python 解释器。您将看到当前版本的 opencv-contrib-python 和 opencv-python 可能与最新版本相同。
就是这个问题。双击当前版本的opencv-contrib-python打开这个界面:
选中指定版本复选框并找到版本 4.1.2.30。然后点击 Install Package 并等待几秒钟以获取包已成功安装的消息。按确定,你应该看到 opencv-conbtrib-python 降级到合适的版本。
经过第3步,opencv-python可能也降级到了合适的版本4.2.0.34。如果没有,请按照相同的过程将 opencv-python 降级到 4.2.0.34。最后,您的 python 解释器屏幕应如下所示:
应该可以了。对其进行测试以确保其正常工作。