我正在尝试将BayesVarSel
软件包安装在ubuntu
12 盒上AWS EC2
。它在我的 Windows 7 机器(R 2.15.1
)上运行良好。
我附上了错误消息的屏幕截图。这似乎是 GNU GSL 库的问题。我找不到安装 GSL 的快速方法(即 sudo apt-get GSL 等),所以我想看看其他人是否有类似的问题。我对其他具有类似功能的软件包持开放态度。
编辑:我尝试过的其他几件事没有运气:
做
apt-cache search libgsl
一切都应该清楚一点。这些软件包的存在时间比 Ubuntu 或 Amazon EC2 都长,因此真的不应该花费超人的精力来找到它们。
如果apt-cache search libgsl
太难,请尝试packages.ubuntu.com
,您可以在其中搜索包含错误消息中的文件的包(例如/usr/include/gsl/gsl_vector.h
)和“是的,Veronica”,您也可以搜索子字符串。
我能够使用在 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
编译和加载没有错误。