You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-1Lines changed: 5 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -42,7 +42,11 @@ Frequently Asked Questions
42
42
43
43
A: No, the packages are special wheel binary packages and they already contain statically built OpenCV binaries.
44
44
45
-
**Q: Pip fails with``Could not find a version that satisfies the requirement ...``?**
45
+
**Q: Pip install fails with``ModuleNotFoundError: No module named 'skbuild'``?**
46
+
47
+
Since``opencv-python`` version 3.4.0.\*,``manylinux1`` wheels were replaced by``manylinux2014`` wheels. If your pip is too old, it will try to use the new source distribution introduced in 3.4.0.38 to manually build OpenCV because it does not know how to install``manylinux2014`` wheels. However, source build will also fail because of too old``pip`` because it does not understand build dependencies in``pyproject.toml``. To use the new``manylinux2014`` pre-built wheels (or to build from source), your``pip`` version must be >= 19.3. Please upgrade``pip`` with``pip install --upgrade pip``.
48
+
49
+
**Q: Pip install fails with``Could not find a version that satisfies the requirement ...``?**
46
50
47
51
A: Most likely the issue is related to too old pip and can be fixed by running``pip install --upgrade pip``. Note that the wheel (especially manylinux) format does not currently support properly ARM architecture so there are no packages for ARM based platforms in PyPI. However,``opencv-python`` packages for Raspberry Pi can be found fromhttps://www.piwheels.org/.