OSERROR: Не удалось найти подходящий пакет сертификатов TLS CAPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 OSERROR: Не удалось найти подходящий пакет сертификатов TLS CA

Сообщение Anonymous »

При подаче запросов API в Binance, после создания main.py, чтобы использовать Pyinstaller, я получаю эту ошибку: < /p>
OSError: Could not find a suitable TLS CA certificate bundle, invalid path: C:\Users\ADMINI~1\AppData\Local\Temp\2\_MEI76602\certifi\cacert.pem
< /code>
на сервере, где я запускаю бот, а на локальной машине: < /p>
OSError: Could not find a suitable TLS CA certificate bundle, invalid path: C:\Users\USER\PycharmProjects\pythonproject2\dist\cacert.pem
< /code>
Точное местоположение ошибки для обоих: < /p>
File "requests\adapters.py", line 227, in cert_verify
< /code>
На сервере программа работала более недели без остановки без проблем до 2 дней назад, когда я начал получать Oserror. Но только вызовы API вызвали ошибку с помощью программы, которая все еще работала, веб -билет все еще получали данные. Сертификат при преобразовании в .exe < /p>
Я также попробовал: < /p>
pip config set global.cert "path\to\cacert.pem"
< /code>
с правильным путем к cacert.pem, найденным с использованием < /p>
python -c "import certifi; print(certifi.where())"
< /code>
Не работаю, в настоящее время единственный обходной путь, который я обнаружил, - это вручную скопировать файл cacert.pem в место, где осиррор говорит, что он его искал (файл cacert.pem) . < /p>
Но мне никогда не приходилось делать это раньше. Недавно я обновил свою версию Python, а затем снова понизился из -за проблем WebSocket. Я сделал это, полностью удаляя Python 3.10 и удалив все ссылки из пути, а затем переустановил 3.9.7 и добавил все переменные пути. Когда я запускаю скрипт в самом Pycharm, я не получаю эту ошибку, я также заметил, что Global.cert - это не тот путь, что и OSERROR на локальной машине, но я понятия не имею, как изменить, где он выглядит из файла cacert.pem .

Подробнее здесь: https://stackoverflow.com/questions/700 ... ate-bundle
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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