我一直在尝试在新安装的Windows 10上安装opencv for Python 3.8.0。这是我运行的命令:
C:Windowssystem32>py -m pip install opencv-python
然而,我遇到了这个错误:
ERROR: Could not find a version that satisfies the requirement opencv-python (from versions: none)
ERROR: No matching distribution found for opencv-python
我试过:
- 以管理员身份运行命令提示符
- 使用
py -m pip install --upgrade pip
升级pip - 检查以确保我能够使用pip安装其他库。(我试过不和谐。皮和枕头,都奏效了(
opencv-python
是预构建的whl
文件的集合,如您在pypi页面上的项目描述中所见:
OpenCV on Wheels
为Python预先构建的非官方OpenCV包。
目前许多模块都是这样,该项目中没有python 3.8的whl文件。
因此,只需安装一个不同的python版本,然后使用重试
pip install opencv-python
或
从这里下载python 3.8的whl,然后进行
pip install opencv_python‑4.1.2‑cp38‑cp38‑win_amd64.whl