2013-01-03 73 views
1

我试图在AWS EC2上的ubuntu 12框中安装BayesVarSel包。它适用于我的Windows 7机器(R 2.15.1)。在Ubuntu上安装R BayesVarSel

我附上了错误信息的屏幕截图。这似乎是GNU GSL库的一个问题。我找不到安装GSL的快捷方式(例如,sudo apt-get GSL等),所以我想看看其他人是否也遇到类似的问题。我向其他具有类似功能的软件包开放。 enter image description here

编辑: 一对夫妇的其他事情我已经没有运气尝试: enter image description here

enter image description here

回答

2

我能够在VirtualBox中运行的Ubuntu 12.04.1 LTS(桌面)重新创建错误。 正如@Dirk Eddelbuettel建议的,sudo apt-cache search libgsl产生了一个有用的软件包列表。目前还不清楚为什么你的机器无法正常工作。

我安装libgsl有:

sudo apt-get install libgsl0ldbl 
sudo apt-get install libgsl0-dev 

现在BayesVarSel编译并加载没有错误。

+0

您只需要一个'-dev'包的'apt-get'调用,它会为您提取库。一般来说,您可以一次提交多个包到'apt-get'。 –

2

apt-cache search libgsl 

,一切都应该更清晰一点。这些软件包的存在时间比Ubuntu或亚马逊EC2的存储时间长,所以它确实不应该以超人的努力来找到它们。

如果apt-cache search libgsl太难了,尝试packages.ubuntu.com 在那里你可以搜索包含在错误消息中的文件包(如/usr/include/gsl/gsl_vector.h)和“是的,维罗尼卡”你可以搜索子了。

+0

我试过你的建议,似乎没有发生任何事情。我上面张贴了截图。对不起,如果这是一个新手问题,但我不熟悉linux中的管道。感谢您的建议。 – screechOwl

+0

搜索问题是我的错。忘记运行'sudo apt-get update'。谢谢你的帮助。 – screechOwl