win10下python3.7安装cvxpy库与cvxopt

本文介绍了如何在Windows 10环境下,使用Anaconda的Python3.7安装CVXPY和CVXOPT库。步骤包括通过Anaconda Prompt运行pip命令进行安装,以及在遇到问题时如何手动下载并安装whl文件。文章还提到了可能需要的Visual Studio C++编译器和numpy+mkl的兼容性建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CVXPY是斯坦福大学凸优化组开发的一个Python软件包,方便用户以数学形式定义凸优化模型。它是一种可以内置于Python中的模型编程语言,可以自动转化问题为标准形式,调用 solver,解包结果集。

win10 + Anaconda python3.7

准备工作,这一步可有可无(如果后面安装使用出问题,那就需要回过头来做这一步骤)
Visual Studio C++ compiler
在这里插入图片描述
不过也有看到说可以不装这个,直接有现成的轮子https://www.lfd.uci.edu/~gohlke/pythonlibs/#ecos。这里选择的版本是根据后面得到的版本信息来选择的。安装方法和后面的cvxopt一样pip install ecos-2.0.7.post1-cp37-cp37m-win_amd64.whl
在这里插入图片描述
我试了试,的确有用hhh。

Step 1: 点击进入 Anaconda Prompt

在这里插入图片描述

Step 2: 输入命令 pip install cvxpy

可以选择想要用的镜像源

https://pypi.tuna.tsinghua.edu.cn/simple
https://mirrors.aliyun.com/pypi/simple/
https://pypi.douban.com/simple
https://mirrors.ustc.edu.cn/pypi/web/simple
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple cvxpy

Step 3: 输入命令 pip install cvxopt

1.点击进入 Anaconda Prompt
2.输入 python,按 Enter 键,进入python界面
3.输入两行命令(每行命令按 Enter 结束)

32 位系统

>>> import pip
>>> print(pip.pep425tags.get_supported())

64 位系统

>>> import pip._internal.pep425tags
>>> print(pip._internal.pep425tags.get_supported())

在这里插入图片描述
4.根据版本信息下载两个 .whl 文件:Numpy+mkl 和 CVXOPT
Numpy

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值