2012-12-18 166 views
1

我正尝试在我通过Web浏览器访问的RStudio服务器上安装e1071软件包。以下是错误我得到:无法在Ubuntu上的RStudio服务器上安装e1071

> install.packages("e1071") 
Installing package(s) into ‘/home/mc/R/library’ 
(as ‘lib’ is unspecified) 
trying URL 'http://cran.nexr.com/src/contrib/e1071_1.6-1.tar.gz' 
Content type 'application/x-gzip' length 258910 bytes (252 Kb) 
opened URL 
================================================== 
downloaded 252 Kb 


The downloaded source packages are in 
    ‘/tmp/Rtmp3a2DZB/downloaded_packages’ 
Error in system(paste(which, i), intern = TRUE, ignore.stderr = TRUE) : 
    cannot popen '/usr/bin/which pdflatex 2>/dev/null', probable reason 'Cannot allocate memory' 

有时候,当我尝试这一点,我没有得到错误信息,但e1071包仍然没有出现在包列表。

这里是我的sessionInfo()

> sessionInfo() 
R version 2.15.2 (2012-10-26) 
Platform: x86_64-pc-linux-gnu (64-bit) 

locale: 
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C   LC_TIME=C   
[4] LC_COLLATE=C   LC_MONETARY=C  LC_MESSAGES=C  
[7] LC_PAPER=C   LC_NAME=C   LC_ADDRESS=C   
[10] LC_TELEPHONE=C  LC_MEASUREMENT=C  LC_IDENTIFICATION=C 

attached base packages: 
[1] stats  graphics grDevices utils  datasets methods base  

other attached packages: 
[1] caret_5.15-045 cluster_1.14.3 reshape_0.8.4 plyr_1.8  
[5] lattice_0.20-10 doMC_1.2.5  multicore_0.1-7 iterators_1.0.6 
[9] foreach_1.4.0 

loaded via a namespace (and not attached): 
[1] codetools_0.2-8 grid_2.15.2  tools_2.15.2 

有人可以帮忙吗?谢谢。

+0

重新启动RStudio服务器,它可能是which'未安装Linux的工具'。 –

+0

不太确定,因为“未安装”会导致“找不到”作为错误。 –

回答

2

也许你可以通过

sudo rstudio-server restart 
+0

工作正常! – mchangun

3

请注意,你可以做

sudo apt-get install r-cran-e1071 

除此之外,你的错误可以表明缺乏资源,可能RAM,可能也缺乏要将之前在本地的建筑要安装的软件包r-base-dev

编辑:我站好了。这曾经作为一揽子计划而存在,但似乎在稍后撤回。但它仍然在Michael's ppa

+0

我想'R基本dev'已经安装: '命令和apt-get安装R基本开发 读取软件包列表...完成 大厦的依赖关系树 读取状态信息...完成 R- base-dev已经是最新的版本。 0升级后,0新安装,0删除,272未升级。' 当我尝试安装'r-cran-e1071'时, – mchangun

+0

我可能确实缺乏资源。只有2GB的RAM。修复e1071包问题后,我得到这个错误'叉:无法分配内存 错误在叉():无法fork.' 我的下一个线程将是如何运行一个更加瘦下来的版本的Ubuntu我猜.. 。谢谢你的帮助! – mchangun

相关问题