[英]Install R in Linux Server
我曾尝试在 Linux 操作系统中安装 R。 我从这里下载了最新版本的 R
然后我开始安装
`./configure --prefix=$HOME/R-3.4.1 --enable-R-shlib
我收到配置错误:“需要 zlib 库和头文件”。
我安装并配置了 zlib.1.2.11 并重试,但仍然出现相同的错误。
我无法解决这个问题。
注意 - 考虑到您的情况和提供的详细信息,我看到了这些可能的解决方案:
这要求用户在您的机器上具有安装权限。
打开终端,然后键入此命令。
sudo apt update
sudo apt install r-base
这将更新您的软件包信息并安装 R 主软件包 (r-base)。 正如@Touqeer 所指出的,您只能使用此命令安装依赖项。
sudo apt build-dep r-base
如果您在您的机器上没有安装权限,您可以继续使用源代码。 感谢AskUbuntu的人们对这部分的贡献。 如有必要,请不要忘记更改以下代码中的包版本。
wget http://cran.rstudio.com/src/base/R-3/R-3.4.1.tar.gz
tar xvf R-3.4.1.tar.gz
cd R-3.4.1
./configure --prefix=$HOME/R
make && make install
这将直接从 CRAN 下载所需的文件。 接下来,它将文件解压缩到一个目录中。 此cd
命令将带您进入创建的目录。 最后,您将使用./configure
和make && make install
命令安装 R。
始终检查您是否在良好的工作目录中。 如果./configure
或make && make install
命令失败,你可能有依赖问题。 基本上,您将不得不对丢失的包执行大致相同的过程,等等。 AskUbuntu 的@knb 建议将配置文件更改为类似configure -- with-zlib=$HOME/zlib-1.2.11
,以 zlib 依赖项为例,强制将依赖项路径添加到配置文件中。
随时关注我们!
我试过了,在 ./configure 步骤,最后一条消息是:configure: error: No F77 compiler found 然后 make: *** No targets specified and no makefile found. 停止。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.