Русский
Открыть в Telegram

ВеткаПодскажите пожалуйста. Создаю exe с помощью nuitka и получаю эту ошибку

4 сообщения · –
M
Подскажите пожалуйста. Создаю exe с помощью nuitka и получаю эту ошибку UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcf in position 519286: invalid continuation byte где ее искать в коде и как исправить ?
  1. L
    Честно не знаю как в exe преобразуется, но тут по всей видимости проблема с кодировкой, мб декод в utf-16 вместо utf-8
  2. T
    1. Зачем тебе экзе? 2. Ошибку бы целиком и в какой момент она появилась
    1. M
      1. перенести на другой пк для быстрой работы и усложнить возможность декомпиляции. 2. Краш лог на 11к строк, но вот начало: <?xml version='1.0' encoding='utf8'?> <nuitka-compilation-report nuitka_version="2.4.5" nuitka_commercial_version="not installed" completion="exception"> <exception exception_type="UnicodeDecodeError" exception_value="'utf-8' codec can't decode byte 0xcf in position 519286: invalid continuation byte"> Traceback (most recent call last): File "D:\IT\project\.venv\Lib\site-packages\nuitka\MainControl.py", line 1155, in main _main() File "D:\IT\project\.venv\Lib\site-packages\nuitka\MainControl.py", line 1004, in _main result, scons_options = compileTree() ^^^^^^^^^^^^^ File "D:\IT\project\.venv\Lib\site-packages\nuitka\MainControl.py", line 919, in compileTree result, scons_options = runSconsBackend() ^^^^^^^^^^^^^^^^^ File "D:\IT\project\.venv\Lib\site-packages\nuitka\MainControl.py", line 767, in runSconsBackend runScons( File "D:\IT\project\.venv\Lib\site-packages\nuitka\build\SconsInterface.py", line 403, in runScons checkCachingSuccess(source_dir or options["source_dir"]) File "D:\IT\project\.venv\Lib\site-packages\nuitka\build\SconsCaching.py", line 336, in checkCachingSuccess stats = _getCcacheStatistics(ccache_logfile) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\IT\project\.venv\Lib\site-packages\nuitka\build\SconsCaching.py", line 282, in _getCcacheStatistics for line in getFileContentByLine(ccache_logfile, encoding="utf8"): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\IT\project\.venv\Lib\site-packages\nuitka\utils\FileOperations.py", line 793, in getFileContentByLine return getFileContents(filename, mode, encoding=encoding).splitlines() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\IT\project\.venv\Lib\site-packages\nuitka\utils\FileOperations.py", line 811, in getFileContents return f.read() ^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python312\Lib\codecs.py", line 707, in read return self.reader.read(size) ^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\user\AppData\Local\Programs\Python\Python312\Lib\codecs.py", line 507, in read newchars, decodedbytes = self.decode(data, self.errors) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcf in position 519286: invalid continuation byte </exception> <module name="PIL" kind="CompiledPythonPackage" usage="import" reason="Instructed by user to follow to all modules." source_path="${sys.prefix}\Lib\site-packages\PIL\__init__.py" distribution="pillow"> <optimization-time pass="1" time="0.01" micro_passes="6" max_branch_merge="15" merged_total="183" /> <optimization-time pass="2" time="0.00" micro_passes="1" max_branch_merge="14" merged_total="30" /> <module_usages> <module_usage name="os" finding="absolute" line="1" /> <module_usage name="__future__" finding="absolute" line="16" /> <module_usage name="PIL" finding="absolute" line="18" />............
ССообщество Python ПрограммистовСообщество Python Программистов@python_scripts · группа · Технологии
4 169участников43пишущих за 30 дней
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем