[英]Failure to install kernlab package R.
我知道其他人已經問過這個問題......但沒有人真正提出過解決方案。
我正在嘗試安裝Kernlab R包,我得到了這個:
.....
install.packages("kernlab")
Installing package into ‘C:/Users/Owner/Documents/R/win-library/3.0’
(as ‘lib’ is unspecified)
trying URL 'http://cran.rstudio.com/bin/windows/contrib/3.0/kernlab_0.9-19.zip'
Content type 'application/zip' length 2029405 bytes (1.9 Mb)
opened URL
downloaded 1.9 Mb
Warning in install.packages :
downloaded length 1978368 != reported length 2029405
Warning in install.packages :
error 1 in extracting from zip file
Warning in install.packages :
cannot open compressed file 'kernlab/DESCRIPTION', probable reason 'No such file or directory'
Error in install.packages : cannot open the connection
........
我嘗試下載zip文件並從計算機打開它,但它說CRAN存儲庫中的文件已損壞。 我試過winrar,解壓縮文件夾等。
我必須將它用於數據分析Coursera課程並在那里發布問題。 還沒有人回答。
有誰知道可能是什么問題?
菲利普,提前謝謝
要安裝kernlab軟件包: 下載適用於您的操作系統的kernlab二進制文件。 然后打開一個終端並鍵入:
$R CMD INSTALL kernlab_0.9-19.tar
然后轉到R並通過發出命令直接使用它:
library(kernlab)
我從https://cran.r-project.org/web/packages/kernlab/index.html和unrar下載了:Documents Folder \\ R \\ win-library \\ 3.2 \\ kernlab並准備就緒。
我遇到了同樣的問題,嘗試在R控制台上安裝軟件包而不是R studio,然后在R studio中使用該軟件包。 現在確定它為什么或如何工作,但它對我有用。
在EC2上有這個問題
我做了幾個鏈接后安裝。
R版本3.2.2(2015-08-14) - “消防安全”版權所有(C)2015統計計算平台的R基礎:x86_64-redhat-linux-gnu(64位)
ln -s /usr/lib64/R/modules/lapack.so /usr/lib64/R/lib/libRlapack.so
ln -s /usr/lib64/libblas.so /usr/lib64/R/lib/libRblas.so
ln -s /usr/lib64/libgfortran.so.3.0.0 /usr/lib64/R/lib/libgfortran.so
ln -s /usr/lib64/libquadmath.so.0.0.0 /usr/lib64/R/lib/libquadmath.so
我剛嘗試在RStudio中安裝; 它工作正常:
install.packages("kernlab")
這是我的RStudio版本:
Version 0.99.489 – © 2009-2015 RStudio, Inc.
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/601.6.17 (KHTML, like Gecko)
我過去遇到過類似的問題。 當R的“login”信息未設置時,可能會發生此錯誤,在這種情況下,您可能沒有/ tmp /您的Sys.info()響應是什么樣的權限? 如果您登錄為“未知”,則可以獲得所述權限錯誤。 例:
sysname
"Linux"
release
<release>
version
<version info>
nodename
<nodename>
machine
"x86_64"
login
"unknown"
user
<your name>
effective_user
<your name>
您可以通過確保R正在傳遞正確的用戶/ uid來設置登錄。 您通常可以在.conf
文件中為Rstudio,Rserve等工具設置此信息。
我實際上最終解決了這個...我的筆記本電腦當時有一個非常奇怪的病毒,不允許我安裝任何東西,甚至包。
這是一台非常古老的筆記本電腦,但我基本上從PC上刪除了病毒,而且我得到了它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.