我遇到了一个问题。
我运行命令“gitbook pdf”,它显示了这个错误:
EbookError:生成电子书时出错:1% 正在将输入转换为 HTML...
InputFormatPlugin:HTML 输入
在 /tmp/tmp-72206AoHgIzetV6D/SUMMARY.html 上运行
未指定语言 未指定
创建者
构建文件列表...
规范化文件名案例
重写 HTML 链接
34% 在电子书上运行转换...
合并用户指定的元数据...
检测结构...
检测到的章节:简介
检测到的章节:CH1
检测到的章节:CH2
检测到的章节:项目 1
自动生成的 TOC 有 4 个条目。
扁平化 CSS 和重新映射字体大小...
无法解析 CSS 选择器:u'h|button::-moz-focus-inner'
无法解析 CSS 选择器:u'h|input::-moz-focus-inner'
无法解析 CSS 选择器:u'h|input[type=search]::-webkit-search-cancel-button'
无法解析CSS 选择器:u'h|input[type=search]::-webkit-search-decoration'
源基本字体大小为 12.00000pt
删除假边距...
清理清单...
从清单中修剪未使用的文件...
创建PDF 输出...
67% 正在运行 PDF 输出插件
Traceback(最后一次调用):
File "/usr/bin/ebook-convert", line 20, in
<br>
sys.exit(main())
File "/usr/lib/calibre/calibre/ebooks/conversion/cli.py", line 359, in main<br>
plumber.run()
File "/usr/lib/calibre/calibre/ebooks/conversion/plumber.py", line 1189, in run
self.opts, self.log)
File "/usr/lib/calibre/calibre/ebooks/conversion/plugins/pdf_output.py", line 123, in convert
must_use_qt()
File "/usr/lib/calibre/calibre/gui2/__init__.py", line 1041, in must_use_qt
raise RuntimeError('X server required. If you are running on a'
RuntimeError: X server required. If you are running on a headless machine, use xvfb
错误是什么意思?