安装R包arrow

操作系统:centos

R版本:4.5.2

arrow的网站:https://arrow.apache.org

安装方法:install.packages("arrow")

官网写的安装方法:

https://arrow.apache.org/docs/r/articles/install.html

arrow的历次版本的源代码包下载:https://cran.r-project.org/src/contrib/Archive/arrow/

注意:安装时速度可能较慢,要耐心等待。

对于系统的gcc,有版本要求。比如arrow_23.0.1.1.tar.gz,要求要gcc10及以上版本。如果发现gcc版本低,可以自己安装好新版本gcc,在~/.bashrc环境变量增加export CC=xxx/gcc 指定新版gcc来重新编译R语言,再安装这个包。

可能出现报错:

Error: package or namespace load failed for 'arrow' in dyn.load(file, DLLpath = DLLpath, ...):

无法载入共享目标对象'/xxx/lib64/R/library/00LOCK-arrow/00new/arrow/libs/arrow.so'::

/xxxx/lib64/R/library/00LOCK-arrow/00new/arrow/libs/arrow.so: undefined symbol: _ZN5arrow8internal9GetEnvVarB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE

相关推荐
JiMoKuangXiangQu2 小时前
Linux 中断线程化
linux·中断线程化
威联通安全存储2 小时前
严谨性的数字基石:某精密医疗器械企业基于威联通的数据治理实践
运维·数据库·python
AI+程序员在路上2 小时前
linux中bash与sh脚本区别
linux·运维·bash
MarkHD2 小时前
增强型技术集成——Day 55-58 邮件自动化实战:从发送附件到智能处理收件箱
运维·microsoft·自动化
路弥行至2 小时前
linux运行脚本出现错误信息 /bin/bash^M: bad interpreter解决方法
linux·运维·开发语言·经验分享·笔记·其他·bash
我爱学习好爱好爱2 小时前
Elasticsearch 7.17.10 双节点集群部署实战(基于 Rocky Linux 9.6)
大数据·linux·elasticsearch
豆浆煮粉2 小时前
基于 Linux+CMake 从零集成 Lua 脚本引擎 (附 Sol2 避坑指南)
linux·lua
NEAI_N2 小时前
离网设备的加密解密方案
linux·服务器·网络
左手の明天2 小时前
Linux内核裁剪深入浅出:从原理到实操,打造轻量化嵌入式内核
linux·arm开发·c++