Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mkdocs 本地部署问题 #841

Open
iselt opened this issue Jul 20, 2022 · 1 comment
Open

mkdocs 本地部署问题 #841

iselt opened this issue Jul 20, 2022 · 1 comment

Comments

@iselt
Copy link

iselt commented Jul 20, 2022

您好,我在mkdocs build的时候遇到问题
[root@VM-0-5-centos ctf-wiki]# python3 scripts/docs.py build-all
Updating en
Updating zh
Building docs for: zh
Error reading page 'android/basic_operating_mechanism/native_layer/so.md': format() argument must be a formatter instance, not a class
Traceback (most recent call last):

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() missing 1 required positional argument: 'outfile'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "scripts/docs.py", line 458, in

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, '

TypeError: format() argument must be a formatter instance, not a class

@boom-1232
Copy link

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants