gpt4 book ai didi

openSUSE 13.1 中的 R 包

转载 作者:行者123 更新时间:2023-12-03 22:02:54 28 4
gpt4 key购买 nike

此问题已报告堆栈溢出 before但无论我做什么,我仍然得到同样的结果。每当我尝试安装任何 R 包时,我都会得到以下信息:

install.packages("Hmisc", repos = "http://cran.r-project.org")
Installing package into ‘/home/budjajojo/R_packages’
(as ‘lib’ is unspecified)
trying URL 'http://cran.r-project.org/src/contrib/Hmisc_3.13-0.tar.gz'
Content type 'application/x-gzip' length 587751 bytes (573 Kb)
opened URL
==================================================
downloaded 573 Kb

* installing *source* package ‘Hmisc’ ...
** package ‘Hmisc’ successfully unpacked and MD5 sums checked
** libs
sh: make: command not found
ERROR: compilation failed for package ‘Hmisc’
* removing ‘/home/budjajojo/R_packages/Hmisc’

The downloaded source packages are in
‘/tmp/Rtmp6fA61h/downloaded_packages’
Warning message:
In install.packages("Hmisc", repos = "http://cran.r-project.org") :
installation of package ‘Hmisc’ had non-zero exit status

我正在使用新的 openSUSE 13.1。和 R 版本 3.0.2。我从 R-patched 安装的存储库。

除了类似帖子中的解决方案,我还尝试了以下方法:
  • 将库路径更改为我的主文件夹(可能是特权
    问题)
  • 安装和更新 gcc 编译器(gcc++ 和 gfortran)
  • 使用更新替代方案在 gcc 的版本之间进行更改(尝试
    gcc3 版本)
  • 以 super 用户身份尝试了一切

  • 当然,上述解决方案都没有奏效。我认为这是 gcc 问题(4.8.1 版),但我不确定可以做什么。

    最佳答案

    openSUSE 不自带 make默认安装。您必须使用 Yast 安装它或在终端中输入:

    sudo zypper install make

    通常,为了确保在 openSUSE 上使用 R 一切正常,即依赖于 rgl 的软件包,我安装了所有这些包:
    sudo zypper install libpng12-devel xorg-x11-libs freeglut-devel gcc gcc-fortran gcc-c++ make r-base r-base-devel

    关于openSUSE 13.1 中的 R 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20160455/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com