python-3.x - CFFI 编译带有依赖项的 libpango?(泰国/弗里比迪/达特里)
问题描述
我正在尝试为 aws lambda 设置一个预编译包,其中必须包含所有必需的库。
我的依赖是:pango 和 cairo
所以,我所做的是去https://fedora.pkgs.org并下载它们的 64 个版本,但是当我第一次执行我的代码 (WeasyPrint/cffi) 时,它给了我以下信息:
OSError:无法加载库“pango-1.0”:libthai.so.1:无法打开共享对象文件:没有这样的文件或目录。此外,ctypes.util.find_library() 无法找到名为“pango-1.0”的库
所以我只是去了上面提到的同一个网站,下载了 libthai,然后它对 libfridi 给出了同样的错误,然后对 libdatrie 给出了同样的错误。
我只是担心这永远不会停止,是否有任何编译过的 pango 具有所有这些依赖项?
毫无价值,我完全不知道自己在做什么,只是试图让它发挥作用。
解决方案
推荐阅读
- elasticsearch - 获取 Grok Debugger Kibana 的登录字段
- ios - 从另一个文件中的 SKScene 中删除 UIView
- internet-explorer - Microsoft Edge 在 IE 中打开 login.onmicrosoft.com 而不是访问页面
- elmah - 可以在 VSTS 版本中转换 ELMAH 主题吗?
- java - Vector not changing with "AES/CBC/pkcs7padding" in Java
- oracle - 为其他用户创建 FK 时 Oracle 表或视图不存在
- r - 如何在 ggplotly() 中使分组热图的列宽相同
- ios - 使用 AWS Comprehend iOS 的问题
- sql - 是否可以从单个字符创建一个字符串?
- python - 散点图 - 时间序列中 dx (dt) 的偏移点