Mac OS cvxpy TypeError出现

时间:2019-05-23 06:41:36

标签: python

我试图在Mac OS上运行。 但它已在Windows上成功运行。

我无法通过anaconda在Mac OS上安装cvxpy和scipy等很多次

import numpy as np
import matplotlib.pyplot as plt
import cvxpy as cvx

f = np.array([[1, 1]])
A = np.array([[2, 1], [1, 2]])
b = np.array([[29], [25]])
lb = np.array([[2], [5]])

x = cvx.Variable(2, 1)

objective = cvx.Minimize(-f * x)
constraints = [A * x <= b, lb <= x]

prob = cvx.Problem(objective, constraints)
result = prob.solve()

print(x.value)
print(result)
  

回溯(最近通话最近):
  __init__raise中的文件“ /.../variable.py”中的文件“”,第1行,第75行,TypeError(“变量名称%s必须是字符串。”%名称)
  TypeError:变量名1必须是字符串。

0 个答案:

没有答案