mkdocs 本地部署问题
您好,我在mkdocs build 时遇到问题 [root@VM-0-5-centos ctf-wiki]# python3 scripts/docs.py build-all 更新 en 更新 zh 为 zh 构建文档 错误读取页面 'android/basic_operating_mechanism/native_layer/so.md': format() 参数必须是一个格式化器实例,而不是一个类 Traceback (最新调用最后一个): File "/usr/local/lib64/python3.6/site-packages/pygments/__init__.py", line 61, in format formatter.format(tokens, realoutfile) File "/usr/local/lib64/python3.6/site-packages/pygments/formatter.py", line 94, in format return self.format_unencoded(tokensource, outfile) File "/usr/local/lib64/python3.6/site-packages/pygments/formatters/html.py", line 981, in format_unencoded source = self.wrap(source) TypeError: wrap() 缺少 1 个必需的位置参数: 'outfile' 在处理上述异常时,发生了另一个异常: Traceback (最新调用最后一个): File "scripts/docs.py", line 458, in <module> File "scripts/docs.py", line 279, in build_all File "/usr/local/lib/python3.6/site-packages/mkdocs/commands/build.py", line 292, in build _populate_page(file.page, config, files, dirty) File "/usr/local/lib/python3.6/site-packages/mkdocs/commands/build.py", line 174, in _populate_page page.render(config, files) File "/usr/local/lib/python3.6/site-packages/mkdocs/structure/pages.py", line 175, in render self.content = md.convert(self.markdown) File "/usr/local/lib/python3.6/site-packages/markdown/core.py", line 261, in convert self.lines = prep.run(self.lines) File "/usr/local/lib/python3.6/site-packages/pymdownx/superfences.py", line 863, in run return self.search_nested(lines) File "/usr/local/lib/python3.6/site-packages/pymdownx/superfences.py", line 697, in search_nested self.eval_quoted(ws, content, quote_level, start, end) File "/usr/local/lib/python3.6/site-packages/pymdownx/superfences.py", line 450, in eval_quoted self.process_nested_block(ws, content, start, end) File "/usr/local/lib/python3.6/site-packages/pymdownx/superfences.py", line 471, in process_nested_block attrs=self.attrs if self.attr_list else {} File "/usr/local/lib/python3.6/site-packages/pymdownx/superfences.py", line 794, in highlight code_block_count=self.highlight_ext.pygments_code_block File "/usr/local/lib/python3.6/site-packages/pymdownx/highlight.py", line 381, in highlight code = highlight(src, lexer, formatter) File "/usr/local/lib64/python3.6/site-packages/pygments/__init__.py", line 82, in highlight return format(lex(code, lexer), formatter, outfile) File "/usr/local/lib64/python3.6/site-packages/pygments/__init__.py", line 69, in format raise TypeError('format() argument must be a formatter instance, '
内容来源: ctf-wiki/ctf-wiki