我刚开始接触R,我在ubuntu上用apt-get安装了R。我想在本地运行一个使用RJDBC连接到DB的R脚本。
我正在尝试安装RJDBC包。我通过以下步骤安装了它
R> install.packages("RJDBC")它询问我是否要创建个人目录,我输入了是。
现在,当我在R脚本中尝试library(RJDBC)时,它给我一个错误:找不到这样的包。
我不是在安装RStudio。我想简单地创建R脚本并使用Rscript命令运行它。出于同样的原因,我安装了Rscript。
我是不是遗漏了什么?
我正在使用Ubuntu实例。任何帮助都是非常感谢的。
install.packages("/tmp/RtmpRgKgmc/downloaded_packages/txtplot_1.0-3.tar.gz", repos= NULL , type = "source")
Installing package into ‘/home/ubuntu/R/x86_64-pc-linux-gnu-library/3.0’
(as ‘lib’ is unspecified)
> library('txtplot')
Error in library("txtplot") : there is no package called ‘txtplot’
> 更新:
我已经试了好几个小时了。但它没有安装任何软件包。我使用的是Ubuntu 14.04,安装后安装的是R 3.0.2版本。
我在下面的R控制台上运行。但它从未安装过它。只是将包下载到临时文件夹中。
trying URL 'http://cran.cnr.berkeley.edu/src/contrib/plumber_0.4.6.tar.gz'
Content type 'application/x-gzip' length 83174 bytes (81 Kb)
opened URL
==================================================
downloaded 81 Kb
The downloaded source packages are in
‘/tmp/RtmppYMbcW/downloaded_packages’我下一步该怎么做?
我从这里开始执行安装步骤。https://medium.com/@GalarnykMichael/install-r-and-rstudio-on-ubuntu-12-04-14-04-16-04-b6b3107f7779
发布于 2018-11-15 23:09:04
尝试此选项以选择库的安装路径(其中my_user是您的用户,3.4是R的版本,my_package是您的软件包。Repos是可选的)
install.packages('mypackage',
lib='/home/my_user/R/x86_64-pc-linux-gnu-library/3.4',
repos='http://cran.rstudio.com/'
)在R源代码的顶部添加以下路径
.libPaths(c(
.libPaths(),
"/home/my_user/R/x86_64-pc-linux-gnu-library/3.4/"
))如果您使用Shiny,您可能需要在文件中使用R_LIBS_SITE或R_LIBS_USER编辑文件/etc/R/Renviron,类似于R_LIBS_SITE=${R_LIBS_SITE-'/usr/local/lib/R/site-library:/usr/lib/R/site-library:/usr/lib/R/library'}。这对于Shiny Server的包来说不是可选的。对于其他人,他们可以留在你的家庭用户中。
https://stackoverflow.com/questions/53321738
复制相似问题