问题一
Command "/usr/bin/python3 -m pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-7q6sdsm3 --no-warn-s cript-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- setuptools==59.2.0 wheel==0.37.0 cmake>=3.1 pip scikit-build>=0.13.2 "numpy==1.13.3; python_version=='3.6' and platform_machine != 'aarch64' and platfo rm_machine != 'arm64'" "numpy==1.17.0; python_version=='3.7' and platform_machine != 'aarch64' and platform_machine != 'arm64'" "numpy==1.17.3; python_version=='3.8' and platform_machine != 'aarch64' and platform_machine != 'arm64'" "nu mpy==1.19.3; python_version<='3.9' and sys_platform == 'linux' and platform_machine == 'aarch64'" "numpy==1.21.0; pyth on_version<='3.9' and sys_platform == 'darwin' and platform_machine == 'arm64'" "numpy==1.19.3; python_version=='3.9' and platform_machine != 'aarch64' and platform_machine != 'arm64'" "numpy==1.21.2; python_version=='3.10' and platform _system!='Darwin'" "numpy==1.21.4; python_version=='3.10' and platform_system=='Darwin'" "numpy==1.22.0; python_versio n>='3.11'"" failed with error code 2 in None
这是我用pip安装opencv-python遇到的第一个问题
解决方法
更新三个模块pip setuptools wheel
具体命令如下
pip install --upgrade pip setuptools wheel
当进行到这个步骤的时候可能会提示一个warning
这个warning很重要,我就是因为下面安装出问题了,所以又反过来看的这个问题
解决warning的方法
首先编辑环境变量
sudo vi /etc/profile
在末尾添加一下内容
其中的/home/cat/.local/bin
改成你自己显示的问题
export PATH=$PATH:/home/cat/.local/bin
然后更新环境变量
source /etc/profile
至此opencv-python安装成功