首页 > 其他分享 >解决R报错: fatal error: hb-ft.h: No such file or directory 下载textshaping时

解决R报错: fatal error: hb-ft.h: No such file or directory 下载textshaping时

时间:2024-11-09 14:08:03浏览次数:4  
标签:textshaping ft lib 路径 pkgconfig harfbuzz pc 报错 home

> 下载textshaping包,出现路径依赖错误。

# 解决路径依赖问题

```

conda install -c conda-forge harfbuzz freetype fribidi pkg-config

which pkg-config   # 看是否返回路径,返回即正常

find / -name "harfbuzz.pc" 2>/dev/null

find / -name "freetype2.pc" 2>/dev/null

find / -name "fribidi.pc" 2>/dev/null   #  获取路径

```

## 找到属于自己的路径

- 例如:

```

/home/hl/anaconda3/pkgs/harfbuzz-9.0.0-hda332d3_1/lib/pkgconfig/harfbuzz.pc

/home/hl/anaconda3/pkgs/harfbuzz-4.3.0-hf52aaf7_2/lib/pkgconfig/harfbuzz.pc

/home/hl/anaconda3/envs/r_env/lib/pkgconfig/harfbuzz.pc

```

选取envs路径

```

export PKG_CONFIG_PATH=/home/hl/anaconda3/envs/r_env/lib/pkgconfig   # 具体自己操作将路径换成自己的

```

然后即可正常下载包

```

install.packages("textshaping")

```

library(  )可检查是否安装成功

标签:textshaping,ft,lib,路径,pkgconfig,harfbuzz,pc,报错,home
From: https://www.cnblogs.com/xiaomaoxilian/p/18536738

相关文章

  • 24/11/9 解决Bioconductor3.18无法用在R4.4报错
    错误描述BiocManager::install("DESeq2")错误:Bioconductorversion'3.18'requiresRversion'4.3';useversion='3.20'withRversion4.4;seehttps://bioconductor.org/install下载DESeq2时,说bioconductor版本不兼容。解决办法BiocMa......
  • MMdetection 问题报错 mmdet/evaluation/metrics/coco_metric.py data[‘category_id
    方案一:有人说在自己定义的conifg文件中增加 metainfo={'classes':('class1','class2','class2',),'palette':[(220,20,60),(221,11,22),(221,11,42),]}方案二:修改mmdet/evaluation/metrics文件的内......
  • 解决Nginx出现403 forbidden (13: Permission denied)报错的四种方法
    我是在在本地用虚拟机中通过yum安装nginx的,安装一切正常,但是访问时报403,于是查看nginx日志,路径为/var/log/nginx/error.log。打开日志发现报错Permissiondenied,详细报错如下:1.open()"/data/www/1.txt"failed(13:Permissiondenied),client:192.168.1.194,server:www.web......
  • FTTR全光组网建设,引爆语音芯片SLIC 1300亿+市场需求
    FTTR全光组网建设,引爆语音芯片SLIC1300亿+市场需求聚焦国家网络强国战略及5G、5.5G应用部署需要,工信部、各省政府、运营商等多方积极推动“双千兆”网络建设,协同出台多项利好政策全方位赋能FTTR(光纤到房间)全光组网这一新质生产力的规模化建设,这极大带动家庭、政企网关和光猫......
  • docker desktop报错0x80070422
    dockerdesktop报错0x80070422deployingWSL2distributionsensuringmaindistroisdeployed:deploying"docker-desktop":importingWSLdistro"无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。\r\n错误代码:Ws1/0x80070422\r\n"output="docker-desktop":e......
  • 【AE】Adobe专业视频后期处理软件 After Effects软件下载(最全)
    目录软件简介1.1功能概述1.2发展历程1.3应用领域下载系统要求3.1硬件要求3.2操作系统要求3.3软件兼容性软件简介AdobeAfterEffects(简称AE)是一款由Adobe公司开发的专业视频后期处理软件,广泛应用于影视特效制作、动态图形设计和合成等领域。自其发布以来,AE......
  • 解决Ubuntu的Anaconda中的ssl_verify报错问题
    一、问题运行Anaconda时,遇到了下面的报错:CustomValidationError:Parameterssl_verify='/home/omnisky/anaconda3/ssl/cacert.pem'declaredin<<merged>>isinvalid.ssl_verifyvalue'/home/omnisky/anaconda3/ssl/cacert.pem'mustbeaboole......
  • Microsoft Office 2019 (office全家桶)for Mac/Windows电脑安装包
    MicrosoftOffice2019forMac(Office全家桶)是一款功能全面且强大的办公软件套件,专为Mac用户设计。Mac苹果电脑下载:Office2019(含激活秘钥)Windows电脑下载:Office2019(含批量许可)    以下是其主要特点和优势:一、界面设计采用了Mac系统的设......
  • Git推送报错Authentication failed
    问题背景在某一次的Git推送时,配置好commit信息之后,执行push操作的时候出现了这样的一个报错信息:$gitpushfatal:couldnotreadUsernamefor'https://gitee.com':terminalpromptsdisabledfatal:couldnotreadUsernamefor'https://gitee.com':terminalpromptsdi......
  • Ftrans数据跨境传输方案:保护隐私与促进合作!
    数据跨境传输是指在不同国家、地区和法律框架下进行的数据交换和传输,数据跨境传输流程周期是数据产生--数据传输--数据接收,而困境来源也来自这3个环节: 1.本地合规限制数据出口国(数据输出国)的法律对于数据收集的要求,针对的是数据收集阶段,如数据本地化存储、数据主体同意、政府......