这次安装程序我从来没有那么痛苦过;
本机环境:centos6.6 原来默认python2.7 版本
需要安装:python3.9 + numpy + Matplotlib + opencv-python
1、我碰到的问题:
1、在服务上采用yum install gcc 等等都报错,反正就是yum命令安装都会保网络简介错误,无法打开各种端口;
2、Broken toolchain: cannot link a simple C++ program. note: A compiler with support for C++11 language features is required. (安装numpy时发生)
3、[modules/core/CMakeFiles/opencv_core.dir/mathfuncs_core.avx2.cpp.o] Error 1
Could not build wheels for opencv-python, which is required to install pyproject.toml-based projects(安装opencv-python时发生)
网上和按照openCV(OpenCV中文官方文档)操作也没有解决,反正按这些操作都是错的,非常想放弃,为何按照一个openCV 在centos 上如此的麻烦?
2、解决yum打开端口错误,我修改机器的DNS配置;
vi /etc/resolv.conf
options timeout:2 attempts:3 rotate single-request-reopen
; generated by /sbin/dhclient-script
#nameserver 172.31.109.33 【这个被我注释了】

博主在旧版CentOS6.6上遇到了一系列安装Python3.9及其依赖库的挑战,包括yum命令网络问题、C++11编译器需求、OpenCV编译错误等。经过长时间努力,解决了yum源问题,手动安装了Python3.9、GCC、numpy,并降级GCC以安装cmake和matplotlib,最终成功安装opencv-python。整个过程耗时两天,反映出在旧系统上进行软件更新的复杂性。

702

被折叠的 条评论
为什么被折叠?



