Конфликтует ли pyinstaller внутри venv в Python 3.11 на Raspberrypi 4? ⇐ Python

Программы на Python
Anonymous
Конфликтует ли pyinstaller внутри venv в Python 3.11 на Raspberrypi 4?

Сообщение Anonymous »

Я кто угодно, но не опытный программист. Несколько лет назад казалось, что создать исполняемый файл с помощью pyinstaller (Python 3.5 на Raspberry 3) легко. На этот раз я получаю список ошибок, которые, по моему мнению, не имеют никакого отношения к коду проекта. Даже этот простой проект для тестирования выдает точно такой же список ошибок при попытке упаковки с помощью pyinstaller.

Код: Выделить всё

Traceback (most recent call last):
Файл "/home/rl/t_pyinstaller_venv/bin/pyinstaller", строка 5, в
из PyInstaller.main import _console_script_run
Файл "/home/rl/t_pyinstaller_venv/lib/python3.11/site-packages/PyInstaller/init.py", строка 17, в
из файла совместимости импорта PyInstaller
"/home/rl/t_pyinstaller_venv/lib/python3.11/site-packages/PyInstaller/compat.py", строка 97, в
is_musl = is_linux и "musl" в subprocess.run(["ldd"] , capture_output=True,coding="utf-8").stderr
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Файл "/usr/lib/python3.11/subprocess.py" , строка 550, в run
stdout, stderr =process.communicate(input, timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^
Файл "/usr/lib/python3.11/subprocess.py", строка 1207, в общении
stdout, stderr = self._communicate(input, endtime, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^
Файл "/usr/lib/python3.11/subprocess.py", строка 2101, в _communicate
stderr = self._translate_newlines(stderr,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Файл "/usr/lib/python3.11/subprocess. py", строка 1084, в _translate_newlines
data = data.decode(кодировка, ошибки)
^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^
UnicodeDecodeError: кодек 'utf-8' не может декодировать байт 0xbb в позиции 45: неверный стартовый байт
(t_pyinstaller_venv) rl@raspberrypi:~ $
Как и в случае с последней версией ОС Raspberrypi (книжный червь), проекты должны находиться внутри виртуальной среды. Может ли это конфликтовать с pyinstaller? Буду очень признателен за любую подсказку о том, что здесь происходит!

Подробнее здесь: https://stackoverflow.com/questions/790 ... pberrypi-4

Вернуться в «Python»