pyinstaller 打包的时候报错UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd7

打包的时候遇到以下问题,搜了半天仍解决不了,该如何解决。。

22068 INFO: Processing pre-safe import module hook urllib3.packages.six.moves from 'c:\\users\\wz\\.virtualenvs\\reportproject\\lib\\site-packages\\PyInstaller\\hooks\\pre_safe_import_module\\hook-urllib3.packages.six.moves.py'.
Traceback (most recent call last):
  File "C:\Users\wz\AppData\Local\Programs\Python\Python38\lib\runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\Users\wz\AppData\Local\Programs\Python\Python38\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\Users\wz\.virtualenvs\ReportProject\Scripts\pyinstaller.exe\__main__.py", line 7, in <module>
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\__main__.py", line 124, in run
    run_build(pyi_config, spec_file, **vars(args))
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\__main__.py", line 58, in run_build
    PyInstaller.building.build_main.main(pyi_config, spec_file, **kwargs)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\building\build_main.py", line 782, in main
    build(specfile, kw.get('distpath'), kw.get('workpath'), kw.get('clean_build'))
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\building\build_main.py", line 714, in build
    exec(code, spec_namespace)
  File "D:\project\ReportProject\resource\final_report.spec", line 7, in <module>
    a = Analysis(['final_report.py'],
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\building\build_main.py", line 277, in __init__
    self.__postinit__()
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\building\datastruct.py", line 155, in __postinit__
    self.assemble()
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\building\build_main.py", line 439, in assemble
    priority_scripts.append(self.graph.add_script(script))
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\depend\analysis.py", line 265, in add_script
    self._top_script_node = super().add_script(pathname)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1433, in add_script
    self._process_imports(n)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2850, in _process_imports
    target_module = self._safe_import_hook(*import_info, **kwargs)[0]
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2301, in _safe_import_hook
    target_modules = self.import_hook(
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1505, in import_hook
    target_package, target_module_partname = self._find_head_package(
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1684, in _find_head_package
    target_package = self._safe_import_module(
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\depend\analysis.py", line 387, in _safe_import_module
    return super()._safe_import_module(module_basename, module_name, parent_package)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2062, in _safe_import_module
    self._process_imports(n)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2850, in _process_imports
    target_module = self._safe_import_hook(*import_info, **kwargs)[0]
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2301, in _safe_import_hook
    target_modules = self.import_hook(
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1505, in import_hook
    target_package, target_module_partname = self._find_head_package(
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1684, in _find_head_package
    target_package = self._safe_import_module(
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\depend\analysis.py", line 387, in _safe_import_module
    return super()._safe_import_module(module_basename, module_name, parent_package)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2062, in _safe_import_module
    self._process_imports(n)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2850, in _process_imports
    target_module = self._safe_import_hook(*import_info, **kwargs)[0]
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2301, in _safe_import_hook
    target_modules = self.import_hook(
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1518, in import_hook
    submodule = self._safe_import_module(head, mname, submodule)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\depend\analysis.py", line 387, in _safe_import_module
    return super()._safe_import_module(module_basename, module_name, parent_package)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2062, in _safe_import_module
    self._process_imports(n)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2850, in _process_imports
    target_module = self._safe_import_hook(*import_info, **kwargs)[0]
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2301, in _safe_import_hook
    target_modules = self.import_hook(
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1518, in import_hook
    submodule = self._safe_import_module(head, mname, submodule)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\depend\analysis.py", line 387, in _safe_import_module
    return super()._safe_import_module(module_basename, module_name, parent_package)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2062, in _safe_import_module
    self._process_imports(n)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2850, in _process_imports
    target_module = self._safe_import_hook(*import_info, **kwargs)[0]
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2301, in _safe_import_hook
    target_modules = self.import_hook(
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1518, in import_hook
    submodule = self._safe_import_module(head, mname, submodule)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\depend\analysis.py", line 387, in _safe_import_module
    return super()._safe_import_module(module_basename, module_name, parent_package)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2062, in _safe_import_module
    self._process_imports(n)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2850, in _process_imports
    target_module = self._safe_import_hook(*import_info, **kwargs)[0]
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2301, in _safe_import_hook
    target_modules = self.import_hook(
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 1518, in import_hook
    submodule = self._safe_import_module(head, mname, submodule)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\depend\analysis.py", line 387, in _safe_import_module
    return super()._safe_import_module(module_basename, module_name, parent_package)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2053, in _safe_import_module
    (module, co) = self._load_module(module_name, pathname, loader)
  File "c:\users\wz\.virtualenvs\reportproject\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 2143, in _load_module
    src = loader.get_source(partname)
  File "<frozen importlib._bootstrap_external>", line 839, in get_source
  File "<frozen importlib._bootstrap_external>", line 621, in decode_source
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd7 in position 2556: invalid continuation byte

您好,解决了吗?我也遇到了,呜呜呜~~

一样的问题,请问有人解决了吗,我的后面是
File "D:\Python37\lib\runpy.py", line 85, in run_code
exec(code, run_globals)
File "D:\DianoseInput\Scripts\pyinstaller.exe_main
.py", line 7, in
File "D:\DianoseInput\lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py", line 21
, in _load_module
src = loader.get_source(partname)
File "", line 783, in get_source
File "", line 566, in decode_source
icodeDecodeError: 'utf-8' codec can't decode byte 0xb3 in position 284: invalid start byte

同问,解决了吗,还有你们python是多少,是3.8吗,我感觉会不会是3.8的问题

在你打包的命令行中先输入chcp 65001 然后再输入打包命令。
pyinstaller -F xxx.py