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