[英]R: Install Packages on Server to Non-Default version of R
I have my own R package saved as a mypackage.tar.gz
file. 我有自己的R包另存为mypackage.tar.gz
文件。 I would like to install this package onto a server using the non-default version of R. So far, I have thought of something like: 我想使用R的非默认版本将此软件包安装到服务器上。到目前为止,我已经想到了类似的东西:
"/dir/Rx.xx/bin/R" CMD INSTALL mypackage.tar.gz
But have had little success. 但是收效甚微。
Thanks for your input. 感谢您的输入。
Here is what you can do: 您可以执行以下操作:
Keep "the other R" off to the side 将“另一个R”放在一边
Expand the path to include it: PATH="/opt/newR/bin:$PATH
展开包含它的路径: PATH="/opt/newR/bin:$PATH
Use that when you call R: PATH="/opt/newR/bin:$PATH" R CMD INSTALL ...
在调用R: PATH="/opt/newR/bin:$PATH" R CMD INSTALL ...
Simply tell the R CMD INSTALL
in 3. where to put things via --library | -l
只需在3.中告诉R CMD INSTALL
即可通过--library | -l
将内容放置在何处--library | -l
--library | -l
All together now: 现在都在一起了:
PATH="/opt/newR/bin:$PATH" R CMD INSTALL -l /opt/newRlib/ xts
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.