cvxpy库在windows系统下的安装问题

cvxpy库在windows系统下的安装问题

笔者安装的python版本是3.7版本,在安装cvxpy库时遇到了无法安装的问题,在使用pip install cvxpy命令后,发现无用,于是采用离散安装的方式。首先,我们需要下载cvxopt,cvxpy这两个库。
cvxpy库在windows系统下的安装问题
cvxpy库在windows系统下的安装问题
注意,笔者的python版本为3.7, 所以在安装版本时应该选择与自己的python对应版本。红色圈中cp37代表版本号,后面的数字64则代表python版本的位数。

下载完之后,我们通过cmd命令进入到文件的下载目录,然后输入pip install cvxpy-1.1.1-cp37-cp37m-win_amd64.whl(注意要加后缀,这个是刚刚下载的cvxpy库文件名)cvxpy库在windows系统下的安装问题
如果出现以下问题,Microsoft Visual C ++14未安装,就先到链接地址下载安装,提取码:5zydcvxpy库在windows系统下的安装问题

下载安装成功后,再次执行相应命令,pip install cvxpy-1.1.1-cp37-cp37m-win_amd64.whl 和 pip install cvxopt-1.2.5-cp37-cp37m-win_amd64.whl。

注意,如果在之后的import cvxpy中发现还是报错,出现明明已经安装好了cvxpy库,在pycharm,idle中发现导入出错,如下所示:
cvxpy库在windows系统下的安装问题
出现 DLL load failed : 找不到指定的模块。就可以考虑先卸载自己原先的scipy库,命令pip uninstall scipy,然后重新安装 pip install scipy. 同时也要确保numpy库已经安装成功,出现同样的问题,也可以按上述操作,卸载之前的旧版本,然后重新安装新版本。