一开始我以为就一个cvxpy小工具,可能和scipy一样安装简单,采用pip一行。。。结果发现安装一长串的神秘的读不懂的红色字体错误。这都是啥???
弄了几个小时才弄明白
不能直接安装cvxpy,要先安装依赖包,按照下面的顺序进行按照简单快速
mkl-》cvxopt-》scs-》ecos-》osqp-》cvxpy
要安装的包从这上面下载
https://www.lfd.uci.edu/~gohlke/pythonlibs/#cvxpy
pip install mkl
pip install cvxopt
pip install scs -------》高能预警,scs安装需要安装 Microsoft visual C++ 14.0,如果你没有安装可能出现一堆红色文字。
千万不要去下载Microsoft visual C++ 14.0,动不动10个G,1个小时就过去了。直接下载scs的whl文件进行安装就行,两分钟搞定
https://www.lfd.uci.edu/~gohlke/pythonlibs/#scs
pip install ecos
pip install osqp
pip install cvxpy
成功!