如何修复 R 包安装致命错误:zlib.h: No such file or directory

问题:

安装某些 R 包时,你看到类似这样的错误消息

zlib_error_output.txt
io_utils.c:16:10: fatal error: zlib.h: No such file or directory
   16 | #include <zlib.h>
      |          ^~~~~~~~
compilation terminated.
make: *** [/usr/lib/R/etc/Makeconf:168: io_utils.o] Error 1

解决方案

你需要安装 zlib 开发头文件。在 Ubuntu 上,你可以使用以下命令安装

install_zlib_dev.sh
sudo apt -y install zlib1g-dev

按类别查看类似文章: R