Я пытаюсь извлечь текст из изображения с помощью API Google-Cloud_vision.Файл python работает нормально, но я получаю следующую ошибку, когда использую pyinstaller для преобразования файла python в файл .exe.
ssl_roots_override_callback eror Я пытался решить эту проблему, используя следующие ссылки, но я все еще получаю ту же ошибку.
https://github.com/pyinstaller/pyinstaller/wiki/Recipe-OpenSSL-Certificate Ошибки модуля Twilio Python после компиляции
Я попытался сделать следующее: 1. Добавил путь к root.pem, cert.pem в аргументе данных файла .spec 2. добавил hooks-requests.pyфайл в папку перехватов pyinstaller
a = Analysis(['getTextFromImage.py'],
pathex=['\\FileDirectory'],
binaries=[],
datas=[('FileDirectory\\cert.pem', '.'), ('FileDirectory\\roots.pem', '.') ],
hiddenimports=[],
hookspath=[],
runtime_hooks=[],
excludes=[],
win_no_prefer_redirects=False,
win_private_assemblies=False,
cipher=block_cipher,
noarchive=False)
from PyInstaller.utils.hooks import collect_data_files
datas = collect_data_files('requests')