cvxpy:未定义“sum\u entries”

2024-03-28 11:56:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用CVXPY解决Python中的一个投资组合优化问题,但是没有定义获取错误和项。我用的是水蟒2.7和Jupyter笔记本。我已经使用conda pip安装安装了cvxpy、msgpack、argpack和cvxopt。下面是代码片段。有什么建议吗?在

w=Variable(len(CovMatrix))
risk=quad_form(w,Sigma)
constraints=[]
constraints.append(w>=0)
constraints.append(sum_entries(w)==1)
prob=Problem(cvx.Minimize(risk),constraints)
prob.solve(solver='CVXOPT',verbose=True)

以下是我得到的错误:

^{pr2}$

Tags: pip定义错误笔记本jupytermsgpackcondarisk