我試圖在AWS EC2
上的ubuntu
12框中安裝BayesVarSel
包。它適用於我的Windows 7機器(R 2.15.1
)。在Ubuntu上安裝R BayesVarSel
我附上了錯誤信息的屏幕截圖。這似乎是GNU GSL庫的一個問題。我找不到安裝GSL的快捷方式(例如,sudo apt-get GSL等),所以我想看看其他人是否也遇到類似的問題。我向其他具有類似功能的軟件包開放。
編輯: 一對夫婦的其他事情我已經沒有運氣嘗試:
我試圖在AWS EC2
上的ubuntu
12框中安裝BayesVarSel
包。它適用於我的Windows 7機器(R 2.15.1
)。在Ubuntu上安裝R BayesVarSel
我附上了錯誤信息的屏幕截圖。這似乎是GNU GSL庫的一個問題。我找不到安裝GSL的快捷方式(例如,sudo apt-get GSL等),所以我想看看其他人是否也遇到類似的問題。我向其他具有類似功能的軟件包開放。
編輯: 一對夫婦的其他事情我已經沒有運氣嘗試:
我能夠在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
編譯並加載沒有錯誤。
做
apt-cache search libgsl
,一切都應該更清晰一點。這些軟件包的存在時間比Ubuntu或亞馬遜EC2的存儲時間長,所以它確實不應該以超人的努力來找到它們。
如果apt-cache search libgsl
太難了,嘗試packages.ubuntu.com 在那裏你可以搜索包含在錯誤消息中的文件包(如/usr/include/gsl/gsl_vector.h
)和「是的,維羅尼卡」你可以搜索子了。
我試過你的建議,似乎沒有發生任何事情。我上面張貼了截圖。對不起,如果這是一個新手問題,但我不熟悉linux中的管道。感謝您的建議。 – screechOwl
搜索問題是我的錯。忘記運行'sudo apt-get update'。謝謝你的幫助。 – screechOwl
您只需要一個'-dev'包的'apt-get'調用,它會爲您提取庫。一般來說,您可以一次提交多個包到'apt-get'。 –