markitdown icon indicating copy to clipboard operation
markitdown copied to clipboard

mkdocs serve failed due to utf-8' codec can't decode byte 0x96

Open mrbarua opened this issue 1 year ago • 0 comments

Convert .docx to .md file and later that file is added into mkdocs docs folder. After: mkdocs serve I got the following errors:

ERROR   -  Encoding error reading file: 80566.md
ERROR   -  Error reading page '80566.md': 'utf-8' codec can't decode byte 0x96 in position 711: invalid start byte
Traceback (most recent call last):
  File "C:\Program Files\Python313\Lib\site-packages\mkdocs\livereload\__init__.py", line 211, in _build_loop
    self.builder()
    ~~~~~~~~~~~~^^
  File "C:\Program Files\Python313\Lib\site-packages\mkdocs\commands\serve.py", line 67, in builder
    build(config, serve_url=None if is_clean else serve_url, dirty=is_dirty)
    ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Program Files\Python313\Lib\site-packages\mkdocs\commands\build.py", line 310, in build
    _populate_page(file.page, config, files, dirty)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Program Files\Python313\Lib\site-packages\mkdocs\commands\build.py", line 159, in _populate_page
    page.read_source(config)
    ~~~~~~~~~~~~~~~~^^^^^^^^
  File "C:\Program Files\Python313\Lib\site-packages\mkdocs\structure\pages.py", line 212, in read_source
    source = self.file.content_string
             ^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Program Files\Python313\Lib\site-packages\mkdocs\structure\files.py", line 462, in content_string
    return f.read()
           ~~~~~~^^
  File "<frozen codecs>", line 325, in decode
  File "C:\Program Files\Python313\Lib\encodings\utf_8_sig.py", line 69, in _buffer_decode
    return codecs.utf_8_decode(input, errors, final)
           ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x96 in position 711: invalid start byte
ERROR   -  [08:17:18] An error happened during the rebuild. The server will appear stuck until build errors are resolved.

mrbarua avatar Jan 22 '25 07:01 mrbarua