- 开启一个 docker 环境
docker run --rm -it -v $(pwd):$(pwd) quay.io/centos/centos:stream8 bash
- 进入docker环境后,安装如下软件包
yum install -y git python38 make
- 然后安装python相关的依赖包
pip-3 install -r requirements.txt
- 生成指定格式的文档
- 显示格式列表
make
- 生成 epub 格式文档
make epub
执行这个命令时可能会报错,缺少一些 pip 包,或者包的版本不对而导致的 import
错误。例如 Sphinx
可能需要指定安装 3.0.0 版本。并且需要安装 torch
和 torchvision
。
这个命令会生成 ./build/epub
目录,里面就是 epub 电子书需要的文件。
进入 ./build/epub
目录,执行如下命令生成 abc.epub 电子书文件
cd ./build/epub
zip -r ../abc.epub content.opf *
命令执行完成后,abc.epub 就是电子书文件。