如何在Yosemite上安装LP_solve求解器?


4

我想安装基于java的“lp_solve” LP求解器 在我的MacBook Air上,OS X约塞米蒂。我试着按照给出的指示 这里 。但是当我运行sh ccc.osx时,它不会创建liblpsolve55.dylib和liblpsolve55.dylib。我需要帮助安装此解算器。或者也许建议我在OS X Yosemite上安装一个类似的解决方案。


谢谢你的编辑。我将从下次开始处理这些链接。
user1105

Answers:


2

最简单的方法是使用它 自制 。您只需在终端窗口中键入以下几个命令:

brew tap brewsci/science
brew install lp_solve

如果您没有安装自制软件,只需在上一个命令之前键入以下内容即可:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

非常感谢,这件事成功地安装了LP求解器。我将使用LP解算器并确认它是否正常工作。
user1105

你知道如何让这个lp_solve在Python或R中运行吗?我有一些lpsolve已经为R工作但不适用于Python。
hhh

1
homebrew/science 已被弃用 brewsci/science 应该用来代替。
Kun Ren

1

具体是什么问题?有错误信息吗?

我只是试图编译它,我没有遇到任何问题:

$ cd lpsolve55/
$ sh ccc.osx
$ ls  bin/osx64/
liblpsolve55.a     liblpsolve55.dylib

我试着这样做,但我看不到liblpsolve55.a& liblpsolve55.dylib文件。
user1105
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.