При совместном использовании psycopg и Pyinstaller я не могу выполнять инструкции SELECT для значений типа uuid, но, например. Операторы INSERT работают хорошо. Перед сборкой двоичного файла с помощью Pyinstaller запросы SELECT работают нормально. После того, как Pyinstaller завершает сборку в один файл, во время запросов SELECT всегда возникает ошибка: невозможно импортировать имя _uuid
Пробывал разные подходы для исправления:
Код: Выделить всё
import _uuid
from uuid import UUID, uuid1, uuid3, uuid4, uuid5
Код: Выделить всё
$ pyinstaller --onefile --runtime-hook=runtime-hook.py --hidden-import=uuid __main__.py;
Кто-нибудь сталкивался с таким некорректным поведением?
Подробнее здесь:
https://stackoverflow.com/questions/797 ... -name-uuid