MethodError:Module类型的对象不可调用

时间:2017-06-12 04:09:36

标签: julia julia-jump

我正在尝试使用Julia复制Jupyter Notebook中的代码 并得到错误

  

MethodError:Module类型的对象不可调用

我在这里缺少什么?

using JuMP, Clp
m=Model(solver=Clp())
@variable(m, 0 >= x >= 9)
@variable(m, 0 >= y >= 10)

@objective(m,Min,3x-y)

@constraint(m,const1, 6x+5y <=30)
@constraint(m,const2, 7x+12y <= 84)
@constraint(m,const3, 19x+14y <=266)

solve(m)
println("Optimal Solutions:")
println("x = ", getvalue(x))
println("y = ", getvalue(y))

1 个答案:

答案 0 :(得分:6)

Clp是一个模块,你不能调用一个模块,即。 Cpl(),您想要致电ClpSolver,请参阅:

使用:m = Model(solver = ClpSolver())