mac上运行python+opencv报错

2 篇文章 0 订阅
最近在python语言环境下运行opencv总是报错,下面是报错内容:

2020-07-26 23:09:55.093 Python[8142:209483] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to (null)
解决办法就是终端运行:
defaults write org.python.python ApplePersistenceIgnoreState NO
如果在后续使用中发现GLUT窗口还是QT窗口有问题了,可以关闭此功能:
defaults write org.python.python ApplePersistenceIgnoreState YES

 
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 以下是在 Windows 上安装 OpenCV 4.3 的步骤: 1. 下载 OpenCV 4.3:访问 https://opencv.org/releases/,找到 OpenCV 4.3 下载链接,并下载对应的版本。 2. 安装 Visual Studio:如果你没有安装 Visual Studio,可以在官网下载并安装。 3. 安装 CMake:在官网下载并安装 CMake。 4. 安装 NumPy:使用 pip 命令安装 NumPy。 ``` pip install numpy ``` 5. 使用 CMake 构建 OpenCV:打开 CMake 并设置相应的参数。以下是一些常用的参数: - `CMAKE_INSTALL_PREFIX`:设置 OpenCV 的安装路径。 - `OPENCV_EXTRA_MODULES_PATH`:设置额外模块的路径。 - `BUILD_SHARED_LIBS`:构建共享库(DLL)。 - `WITH_CUDA`:启用 CUDA 支持。 - `WITH_OPENGL`:启用 OpenGL 支持。 - `BUILD_EXAMPLES`:构建示例程序。 6. 使用 Visual Studio 编译 OpenCV:使用 Visual Studio 打开 OpenCV 的项目文件,并编译项目。 7. 安装 OpenCV:在 Visual Studio 中打开 OpenCV 安装项目,并进行安装。 完成以上步骤后,你就可以在 Python 中使用 OpenCV 4.3 了。 ### 回答2: 要在Python中安装OpenCV 4.3,您可以按照以下步骤进行操作: 1. 首先,确保已经安装了Python。您可以在终端中运行`python --version`或`python3 --version`来检查Python版本。 2. 下载OpenCV 4.3的源代码。您可以在OpenCV的官方网站上找到最新版本的源代码。 3. 解压下载的源代码文件,并进入解压后的目录。 4. 在终端中运行以下命令来安装必要的依赖项: ``` sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev ``` 5. 创建一个新的目录(例如`build`),然后进入该目录。 6. 在终端中运行以下命令来生成makefile: ``` cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. ``` 7. 运行以下命令来编译OpenCV: ``` make -j4 ``` 请注意,这里的`-j4`表示使用4个核心进行并行编译。您可以根据您的系统资源进行调整。 8. 运行以下命令来安装OpenCV: ``` sudo make install ``` 9. 安装成功后,您可以在Python中通过使用`import cv2`来导入OpenCV。 请注意,上述步骤假设您使用的是Linux操作系统。如果您使用的是其他操作系统(如Windows或Mac),可能需要使用相应的命令进行安装。 ### 回答3: 在安装OpenCV 4.3之前,您需要确保您已经安装了Python,并且具备一些必要的依赖项。以下是在Windows上安装OpenCV 4.3的步骤: 1. 首先,您需要下载OpenCV 4.3的安装包(包括预构建的二进制文件和Python绑定)。可以从OpenCV官方网站(https://opencv.org/releases/)上下载最新版本的OpenCV。 2. 下载完成后,双击安装包进行安装。在安装向导中,选择一个合适的安装位置,并确保勾选安装Python绑定选项。 3. 完成安装后,打开Python解释器,在控制台中输入以下命令进行确认: ```python import cv2 print(cv2.__version__) ``` 如果没有报错,并且能正确输出OpenCV的版本号,则说明安装成功。 如果您在安装过程中遇到任何问题,可以参考官方文档或在OpenCV的官方支持论坛上寻求帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值