<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">Hello Amy,</div><div class="gmail_default" style="font-size:small"><br></div></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Feb 13, 2019 at 10:38 AM Amy <<a href="mailto:ekim94525@gmail.com">ekim94525@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>"pypy3 -m pip install opencv-python". However, it give an error: "Could not find a version that satisfies the requirement opencv-python (from versions: )<br></div><div>No matching distribution found for opencv-python</div></div></div></div></div></blockquote><div> </div><div><span class="gmail_default" style="font-size:small">This happens because opencv decided to release only binary wheels on PyPI, as you can see here; note that the only files available are *.whl:</span></div><div><span class="gmail_default" style="font-size:small"><a href="https://pypi.org/project/opencv-python/#files">https://pypi.org/project/opencv-python/#files</a></span></div><div><span class="gmail_default" style="font-size:small"><br></span></div><div><span class="gmail_default" style="font-size:small">The great advantage of binary wheels is that you don't have to recompile the package yourself; however, they are tied to a particular combination of OS/python version: opencv didn't release any binary wheel for PyPy, so pip cannot find any.</span></div><div><span class="gmail_default" style="font-size:small"><br></span></div><div><div class="gmail_default" style="font-size:small">When pip cannot locate a wheel, it tries to download a source package (like .tar.bz2 or .zip) and compile it on the fly; however, opencv didn't release any, that's why you get the error.</div></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Your best bet to have opencv on PyPy is to clone the source repo from github and run setup.py yourself:</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default">$ git clone <a href="https://github.com/skvark/opencv-python">https://github.com/skvark/opencv-python</a><br></div><div class="gmail_default">$ cd opencv-python</div><div class="gmail_default">$ pypy3 setup.py install</div><div class="gmail_default"><br></div><div class="gmail_default">ciao,</div><div class="gmail_default">Anto</div></div></div></div></div>