首先的我的环境是centos7.9,python2和python3(3.6.8)都是默认安装的;
先讲下我的之前的安装过程,我首先是pip install opencv-python的但是失败,然后更换了阿里源:
pip config set install.trusted-host mirrors.aliyun.com pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/
再执行了pip install opencv-python,然后还是失败;然后有尝试安装另一个版本的opencv-python,就是pip install opencv-python-headless但是还是失败;然后又执行了下面的第三步,结果就安装成功;至于原因为何我也不清楚,可能网络问题导致一些文件无法在国内下载或则其他原因.下面是我总结出来应该正确的步骤.
但是安装成功就好???
2023-12-31 15:05:26 星期日?
设置python环境
系统默认是使用python2版本的;现在需要设置为python3环境;执行 vim ~/.bashrc
,将以下代码写入
alias python='/usr/bin/python3'
安装pip(如果没有安装)
建议安装pip3(适合python3的)
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
2.python3.6 get-pip.py
3.验证 pip 是否安装成功。在终端中执行以下命令来验证 pip 是否安装成功pip3.6 --version
这应该会输出类似于以下内容的信息 pip 20.3.4 from /usr/local/lib/python3.6/dist-packages/pip (python 3.6)
安装opencv-python
pip install --upgrade pip setuptools wheel
之所以执行这一步是因为之前一直安装不成功,只能上网查找方法,根据我的安装日志内容和对照网上的内容也是有关于wheel报错或者警告的字样;所以执行此命令; 2.nohup pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple/ > pipinstalllog5.log &
解释: 这句命令可以不受终端的关闭而终结安装进程;pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple/
是要执行的命令,> pipinstalllog5.log
是指将该执行命令的结果返回到pipinstalllog5.log这个文件中;"&"是指将该命令放到后台执行 建议要按照这样执行,不然要等很久。我们要把时间交给服务器,而不是呆呆的看命令行。。。 3.大概一段时间后就安装成功了;使用以下命令查看是否安装成功python3 -c "import cv2; print(cv2.__version__)"
将会返回4.8.1
,即安装成功 ??