Написал бота в телеграме работающий с PortalsAPI, при запуске curl_cffi выдает ошибку curl: (77)
Traceback (most recent call last):
File "C:\Users\nikita\Desktop\Бот2\Бот\bot.py", line 50, in <module>
gifts_data = search(authData=PORTALS_AUTH)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\nikita\Desktop\Бот2\Бот\venv\Lib\site-packages\portalsmp\portalsapi.py", line 155, in search
response = requests.get(URL, headers=HEADERS, impersonate="chrome110")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\nikita\Desktop\Бот2\Бот\venv\Lib\site-packages\curl_cffi\requests\__init__.py", line 143, in get
return request(method="GET", url=url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\nikita\Desktop\Бот2\Бот\venv\Lib\site-packages\curl_cffi\requests\__init__.py", line 135, in request
return s.request(method=method, url=url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\nikita\Desktop\Бот2\Бот\venv\Lib\site-packages\curl_cffi\requests\session.py", line 638, in request
raise error(str(e), e.code, rsp) from e
<b>curl_cffi.requests.exceptions.SSLError: Failed to perform, curl: (77) error setting certificate verify locations: CAfile: C:\Users\nikita\Desktop\Бот2\Бот\venv\Lib\site-packages\certifi\cacert.pem CApath: none. See https://curl.se/libcurl/c/libcurl-errors.html first for more details.</b>
Пробовал:
1. Использовать requests вместо curl_cffi
2. Скачать cacert.pem вручную
3. Проверить путь вручную
Ничего не помогает
Кому нужен модуль PortalsAPI -
https://github.com/bleach-hub/portalsmp