Работнику Nginx не удается загрузить приложение flask на Elasticbeanstalk после установки OpenAIPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Работнику Nginx не удается загрузить приложение flask на Elasticbeanstalk после установки OpenAI

Сообщение Anonymous »

Среда: приложение Flask, работающее на Python3.8 с AWS ElasticBeanstalk на экземпляре AL2 EC2. После установки пакета Python OpenAI при загрузке экземпляра EB возникает следующая ошибка в журналах:

Код: Выделить всё

 from openai import OpenAI
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/__init__.py", line 8, in 
web: from . import types
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/types/__init__.py", line 5, in 
web: from .batch import Batch as Batch
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/types/batch.py", line 7, in 
web: from .._models import BaseModel
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/_models.py", line 25, in 
web: from ._types import (
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/openai/_types.py", line 21, in 
web: import httpx
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpx/__init__.py", line 2, in 
web: from ._api import delete, get, head, options, patch, post, put, request, stream
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpx/_api.py", line 6, in 
web: from ._client import Client
web: File "", line 991, in _find_and_load
web: File "", line 975, in _find_and_load_unlocked
web: File "", line 671, in _load_unlocked
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/newrelic/api/import_hook.py", line 174, in exec_module
web: self.loader.exec_module(module)
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpx/_client.py", line 32, in 
web: from ._transports.default import AsyncHTTPTransport, HTTPTransport
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpx/_transports/default.py", line 32, in 
web: import httpcore
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/__init__.py", line 1, in 
web: from ._api import request, stream
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/_api.py", line 5, in 
web: from ._sync.connection_pool import ConnectionPool
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/_sync/__init__.py", line 1, in 
web: from .connection import HTTPConnection
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/_sync/connection.py", line 12, in 
web: from .._synchronization import Lock
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/httpcore/_synchronization.py", line 11, in 
web: import trio
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/trio/__init__.py", line 26, in 
web: from . import abc, from_thread, lowlevel, socket, to_thread
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/trio/socket.py", line 16, in 
web: from . import _socket
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/trio/_socket.py", line 526, in 
web: class SocketType:
web: File "/var/app/venv/staging-LQM1lest/lib64/python3.8/site-packages/trio/_socket.py", line 719, in SocketType
web: @_wraps(_stdlib_socket.socket.sendmsg, assigned=(), updated=())
web: AttributeError: type object 'GreenSocket' has no attribute 'sendmsg'
web: [2024-07-29 21:44:08 +0000] [25719] [INFO] Worker exiting (pid: 25719)
Я пробовал менять версии OpenAI и соответствующие зависимости, и как только пакет OpenAI удаляется, рабочий процесс успешно запускается.

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

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

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

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

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

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

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