julia - JuMP 和 Ipopt 出错
问题描述
我正在尝试在 Julia v0.7.0 下使用 Jump 和 Ipopt。当我尝试构建模型时:
julia> m = Model(solver=IpoptSolver())
我收到以下错误消息:
Feasibility problem with:
* 0 linear constraints
* 0 variables
Solver is Error showing value of type Model:
ERROR: BoundsError: attempt to access 1-element Array{SubString{String},1} at index [2]
我正在使用以下版本的软件包:
Ipopt v0.4.0
JuMP v0.18.2
有任何想法吗?谢谢!
解决方案
JuMP v0.18.2 不支持 Julia v0.7,请参阅这篇文章。
如果您想将 JuMP 与 Julia v0.7 或 Julia v1.0 一起使用,您应该只使用 JuMP 的开发中版本,该版本将在准备好后作为 JuMP v0.19 发布。
编辑:JuMP v0.18.3 现在支持 Julia v1.0。
推荐阅读
- c# - Trouble accessing variables within an object
- javascript - 如何使用现有数据以及随机生成的 id 更新我的 firebase 实时数据库中的数据
- prestashop - If language x then:xyz, if else then:abc
- visual-studio-code - Setting up the shell environment on Remote SSH connection in vscode
- xamarin - BindableBase 在 CollectionView 上不起作用
- reactjs - Google App Engine - Razzle isomorphic react app - serve issues with no client bundles or assets
- python - shift numpy array by row
- php - PHP没有将变量传递给插入?
- azure-devops - 持久化由代理上的任务产生的进程的方法?
- kubernetes - Kube-controller-manager HPA 计算未就绪的 pod 并且不考虑将它们用于所需的副本计算