22

Ubuntu、Linux Mint、Debian

ERROR: 'configure' exists but is not executable -- see the 'R Installation and Administration Manual'

Warning in install.packages : installation of package ‘e1071’ had non-zero exit status

如果您在 Linux 上遇到上述错误代码,这里有一个简单的解决方法:

为什么会出现这个错误?

因为文件夹 R 临时存储 ie 下载包文件到被“标记”为不可执行 ie noexec。这意味着禁止编译,在这种情况下,对于给定的包是必需的。

如何解决?

我卸载分区/文件夹,将状态更改为可执行,然后再次安装它。这是 Ubuntu 和 Linux Mint 的终端代码:

mount -o remount,exec /tmp

如果您想撤销可执行设置,请找到以下代码:

mount -o remount,noexec /tmp

这可以在 Windows 上发生吗?

是的,它可以,我可以确认同样的问题。该解决方案在此处记录得更好: 无法在 Windows 7 上的默认库中更新 R 包

  1. C:\Program Files\R - 此文件夹包含“R”,而不是 RStudio 文件夹!
  2. 右键单击属性。
  3. 安全。
  4. 在“将我们的用户名分组”中选择您的姓名。
  5. 点击“编辑”。
  6. 选择“完全控制”。
  7. 单击“应用”和“确定”。
4

0 回答 0