Windows系统下CVXPY安装问题求助(已安装Anaconda)
Windows + Anaconda 环境下CVXPY安装中SCS报错的处理尝试
我之前在Windows系统用Anaconda装CVXPY时,也卡在了SCS安装报错这一步,折腾了一阵后找到了一个可行的尝试方案,分享给你:
先做好环境前置检查:
- 第一步把Anaconda更到最新:打开Anaconda Prompt,运行
conda update --all,确保所有基础包都是最新状态 - 确认已经安装了对应Python版本的Visual Studio C++编译器——很多依赖包编译都需要这个,没装的话一定要先补上,不然很容易出编译类错误
- 第一步把Anaconda更到最新:打开Anaconda Prompt,运行
针对SCS安装报错的尝试操作:
当时我也不清楚blaze包是什么,看了下环境列表发现它是Anaconda默认带的,于是试着先把它卸载了:pip uninstall blaze卸载完成后再重新安装SCS,我用的是Anaconda的命令:
conda install scs之后再继续装CVXPY就顺利了。
划重点:这个卸载blaze的步骤仅作参考!不同环境的依赖关联可能不一样,操作前建议先运行
conda list查看blaze的依赖关系,别误删了其他必要的包。
内容的提问来源于stack exchange,提问作者Álvaro Méndez Civieta
相关产品推荐
相关产品推荐

