Matplotlib is building the font cache; this may take a moment.
Traceback (most recent call last):
File "urllib/request.py", line 1346, in do_open
File "http/client.py", line 1285, in request
...
File "ssl.py", line 1343, in do_handshake
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1133)
Я не совсем понимаю, почему я получаю это, поскольку для запуска моего сценария не требуется подключение к Интернету. Сценарий ссылается на локальные пути к файлам для обработки некоторых изображений, но не для каких-либо веб-ссылок.
Некоторый другой контекст: я попробовал упаковать приложение, используя PyInstaller и Flet, поскольку в нем есть встроенная функция. . Я использую Anaconda, создал виртуальную среду Python 3.9 и установил только те пакеты, которые мне нужны (numpy, Matplotlib, flet и т. д.), используя Anaconda Navigator. Я не использовал базовую среду, так как не хотел каких-либо дополнительных раздутий, которые мне не нужны, из всего, что есть в Conda.
КЛЮЧЕВЫЕ МОМЕНТЫ:
- Мое приложение отлично работает на моем Mac, но не на других устройствах
- Мне нужно, чтобы другие могли его использовать < strong>без установленного Python или необходимости открывать терминал (поэтому я упаковал его в приложение)
- Мое приложение не требует Интернета бежать. В нем есть только ссылки на локальные пути к файлам.
Я нашел РЕШЕНИЕ:
добавьте эти две строки:
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
Подробнее здесь: https://stackoverflow.com/questions/790 ... ifferent-m