自从我开始使用 Arch 以来,我总是从 Arch 存储库安装 python 包,而不是使用任何 python 包管理器(例如pip
)。
现在我正在尝试安装导出PDFCMYK。这取决于Uniconvertor
和ImageMagick
。问题是这Uniconvertor
取决于丢失的包python2-reportlab
。
这是我通常的软件包安装工作流程无法解决的极少数情况之一。
python2-reportlab
我可以使用哪些步骤在 Arch 上安装?我可以使用 python 包管理器来做到这一点吗?这足以满足Uniconvertor
包的依赖关系吗?
或者,我可以使用另一种方法来安装导出PDFCMYK,我的最终目标是什么?
答案1
您有两种安装选择reportlab
:
pip2 install reportlab
- 编写
PKGBUILD
forpython2-reportlab
生成Arch包
看Pip 与包管理器处理 Python 包的比较在两个选项之间做出决定。第二种选择需要您投入更多时间,但如果您将自己的时间PKGBUILD
推向 AUR,那么您就支持了社区。相信我,这并不难。
如果您选择第二个选项,请阅读创建包,PKG构建, 进而Python 包指南。