1、安装适配的numpy版本
 

pip install numpy==1.26.4 --no-cache-dir

2、验证numpy是否成功导入
 

import numpy as np
print(np.__version__)  # 应输出 1.26.4,且无报错

3、安装OpenCV

pip install opencv-python==4.9.0.80 --no-cache-dir

4、测试所有库是否成功导入

import cv2
import numpy as np
import matplotlib  # 导入主模块
import matplotlib.pyplot as plt

print("OpenCV版本:", cv2.__version__)
print("NumPy版本:", np.__version__)
print("Matplotlib版本:", matplotlib.__version__)  # 从主模块获取版本

若2出现问题,如下

conda activate cv_env  # 激活之前创建的干净环境

# 1. 卸载 NumPy(包括残留文件)
pip uninstall -y numpy

# 2. 清理 pip 缓存(避免使用损坏的安装包)
pip cache purge

# 3. 重新安装适配的 NumPy 版本(与 OpenCV 4.9.x 兼容)
pip install numpy==1.26.4 --no-cache-dir  # --no-cache-dir 确保从官网重新下载

输出如下:

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐