安装opencv用于图形算法的多次安装实战经验分享

@ubuntu 安装opencv用于图形算法的多次安装实战经验分享

本人安装的硬件环境如下:
CPU:intel 至强E5 2.9/3.3G 10核/20线程
内存:64G
显卡:Tesla P40 24G ECC DDR5

opencv环境安装

本人是一位人工智能开发者,该安装日志是2023年我学习图形算法时安装的,当时通过很多方法安装,最终安装成功,助我学习及训练多模态模型,用于实际项目应用中。

多次失败安装过程分享

1.下载安装文件

git clone https://github.com/opencv/opencv.git /home/allanfan/projects/opencv

2.下载安装文件源码

git clone https://github.com/opencv/opencv_contrib.git /home/allanfan/projects/opencv_contrib

3.进入opencv目录【以下是本人下载目录,可根据下载文件进入相应目录即可】

cd /home/allanfan/projects/opencv

4.编译opencv文件

mkdir build

5.进入编译目录

cd build

6.运行CMake参数执行

cmake -D CMAKE_BUILD_TYPE=Release \
      -D WITH_GTK=ON \
      -D WITH_QT=OFF \
      -D BUILD_opencv_java=OFF \
      -D BUILD_opencv_python3=ON \
      -D PYTHON_DEFAULT_EXECUTABLE=/usr/bin/python3 \
      -D PYTHON3_EXECUTABLE=/usr/bin/python3 \
      -D PYTHON3_LIBRARY=/usr/lib/python3.9/config-3.9-x86_64-linux-gnu/libpython3.9.so \
      -D PYTHON3_INCLUDE_DIR=/usr/include/python3.9 \
      -D PYTHON3_PACKAGES_PATH=/usr/lib/python3/dist-packages \
      -D PYTHON3_NUMPY_INCLUDE_DIRS=/usr/include/python3.9 \
      -D OPENCV_EXTRA_MODULES_PATH=/home/allanfan/projects/opencv_contrib/modules \

6.编译并安装

make -j$(nproc)
sudo make install
sudo ldconfig

个人多次安装失败原因是在第六步安装到84%后,就不执行了,试了多次都不行。

成功安装过程分享

1.查看上面安装版本opencv-python的版本是4.9,后降低版本4.1,后来测试openv-python=4.1 和 4.6 都可以正常运行,下面是重新安装执行的命令。

pip install opencv-python==4.6.0.66 -i https://pypi.tuna.tsinghua.edu.cn/simple

2.增加opencv-contrib-python依赖项

pip install opencv-contrib-python -i https://pypi.tuna.tsinghua.edu.cn/simple

通过上面的安装后,我就可以正常使用opencv进行多模态模型微调、训练等人工智能工作。

导入

看似一个简单的安装过程,但是在2023年人工智能刚开始时,这个安装还是经历了很多,现分享给大家,希望能够帮助到与我一样遇到同类问题的人。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小军哥666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值