I tried to run on Mac OS. But it was successfully run on Windows.
I failed so many times to install cvxpy and scipy and so on on Mac OS by anaconda
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([, ]) lb = np.array([, ]) 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)
Traceback (most recent call last):
File "", line 1, in File "/.../variable.py", line 75, in __init__raise TypeError("Variable name %s must be a string." % name)
TypeError: Variable name 1 must be a string.