When trying to install PyPortfolioOpt using pip it errors out with the following message,
ERROR: Failed building wheel for cvxpy
ERROR: Could not build wheels for cvxpy which use PEP 517 and cannot be installed directly
However, i do have cvxpy 1.1.3 installed for my Python 3.8. During PyPortfolioOpt installation i see that it is trying to build cvspy wheel with the following condition:
Collecting cvxpy<1.1,>=1.0
Using cached cvxpy-1.0.31.tar.gz (947 kB)
I don't see a "Requirement already satisfied" message in the case of cvxpy. It always fails in this process and errors out from the installation. Let me know if there is a fix for this.