我基本上有两个问题。
Rprofile?我还没有设置一个Rprofile,所以我不知道它是从哪里运行的。install.packages("RODBC","/home/rama/R/i486-pc-linux-gnu-library/2.9")我得到了一个错误,它说:
‘/home/rama/R/i486-pc-linux-gnu-library/2.9/00LOCK’错误:未能锁定目录‘/home/rama/r/i 486-pc-linux-gnu-库/2.9’,请尝试删除
下载的软件包在‘/tmp/RtmpkzDMVU/ downloaded _ packages’警告消息中:在install.packages中(“RODBC”,“/home/rama/r/i 486-pc-linux-gnu-”):安装包'RODBC‘具有非零退出状态。
发布于 2009-08-29 17:41:33
对你的问题有几点评论:
help(Startup)。您可能正在运行$R_HOME/etc/Rprofile,在Ubuntu和Debian上也可以使用它作为/etc/R/Rprofile,因为我们创建了连接它们的软链接,您有一个空的$R_HOME/etc/Rprofile.site和~/.Rprofile可供玩。ls -l,并看到它在那里。如果是这样,如果您没有其他R进程运行,请删除。重新启动包install.sudo apt-get install r-cran-rodbc。如果您运行另一个发行版,看看它们是否有RODBC prepackaged.~/.Rprofile,您可以向this earlier StackOverflow question.学习一些可能的技巧和技巧。
发布于 2014-09-02 09:10:34
关于您的软件包安装,我认为问题是"/home/rama/R/i486-pc-linux-gnu-library/2.9/00LOCK".只要rm这个dir和安装将工作。
中文参考文献:http://cos.name/cn/topic/108555#post-239310
发布于 2009-08-30 14:28:17
谢谢你的回复。那真的很有帮助!我用sudo apt安装了我的RODBC包。真是无痛啊。但是,对于Rprofile正在运行的问题,我仍然有点困惑。我确实在运行Ubuntu的快感。
当我执行whereis命令时,我得到以下信息。
R: /usr/bin/R /etc/R /usr/lib/R /usr/local/lib /usr/share/R /usr/share/man/man 1/r1.gz
在/etc/R以下
ldpaths Renviron Renviron.site知识库Rprofile.site
如果我cd到/usr/lib/R/etc,我有
ldpaths Renviron Renviron.site知识库Rprofile.site
1)我的问题是,其中哪一个被用来运行R?
2)当我执行sudo apt install r-cran-rodbc时,软件包在哪里安装?
3)我在/ home /rama/r/i 486-pc-linux-gnu-library/2.9有一个主文件夹,我的生物导体包都在这里。如何在这里安装sudo apt软件包?(?.Rprofile)是否有必要?
https://stackoverflow.com/questions/1351937
复制相似问题