У меня проблема, из-за которой Red Hat Enterprise Linux версии 8.2 (Ootpa) не загружается,
libpython3.6m.so.rh-python36-1.0
следующее
[root@sl2artemisapp04 1.0.0.1]# /opt/intuitive/dvmt-human-readable-api/1.0.0.1/bin/gunicorn --bind 0.0.0.0:8188 --workers=6 --worker-class sanic_gunicorn.Worker app_runner: приложение
Ошибка: класс uri 'sanic_gunicorn.Worker' недействителен или не найден:
[Отслеживание (последний последний вызов):
Файл "/opt/intuitive/dvmt-human-readable-api/1.0.0.1/lib64/python3.6/site-packages/gunicorn/util.py", строка 135, в load_class
mod = import_module('.'.join(компоненты))
Файл "/usr/lib64/python3.6/importlib/__init__.py", строка 126, в import_module
вернуть _bootstrap._gcd_import (имя [уровень:], пакет, уровень)
Файл "<frozen importlib._bootstrap>", строка 994, в _gcd_import
Файл "<frozen importlib._bootstrap>", строка 971, в _find_and_load
Файл "<frozen importlib._bootstrap>", строка 955, в _find_and_load_unlocked
Файл "<frozen importlib._bootstrap>", строка 665, в _load_unlocked
Файл "<frozen importlib._bootstrap_external>", строка 678, в exec_module
Файл "<frozen importlib._bootstrap>", строка 219, в _call_with_frames_removed
Файл "/opt/intuitive/dvmt-human-readable-api/1.0.0.1/lib64/python3.6/site-packages/sanic_gunicorn.py", строка 15, в <module>
от Sanic импорт Sanic
Файл "/opt/intuitive/dvmt-human-readable-api/1.0.0.1/lib64/python3.6/site-packages/sanic/__init__.py", строка 1, в <module>
из sanic.app импортировать Sanic
Файл "/opt/intuitive/dvmt-human-readable-api/1.0.0.1/lib64/python3.6/site-packages/sanic/app.py", строка 20, в <module>
из sanic.server импортировать подачу, serve_multiple, HttpProtocol, Signal
Файл "/opt/intuitive/dvmt-human-readable-api/1.0.0.1/lib64/python3.6/site-packages/sanic/server.py", строка 19, в <module>
из httptools импортировать HttpRequestParser
Файл "/opt/intuitive/dvmt-human-readable-api/1.0.0.1/lib64/python3.6/site-packages/httptools/__init__.py", строка 1, в <module>
из импорта .parser *
Файл "/opt/intuitive/dvmt-human-readable-api/1.0.0.1/lib64/python3.6/site-packages/httptools/parser/__init__.py", строка 1, в <module>
из импорта .parser *
ImportError: libpython3.6m.so.rh-python36-1.0: невозможно открыть общий объектный файл: нет такого файла или каталога
]
У меня есть другой сервер, на котором приложение работает без проблем,
[root@sl2artemisapp03 ~]# /opt/intuitive/dvmt-human-readable-api/1.0.0.1/bin/gunicorn --bind 0.0.0.0:8188 --workers=6 --worker-class sanic_gunicorn.Worker app_runner: приложение
[2021-07-08 00:42:32 +0000] [438006] [ИНФОРМАЦИЯ] Запуск пушкикорна 19.9.0
Я нашел на обоих серверах
[root@sl2artemisapp03 ~]# sudo find / -name libpython3.6m.so.rh-python36-1.0
/usr/lib64/libpython3.6m.so.rh-python36-1.0
где существует файл
против
[root@sl2artemisapp04 1.0.0.1]# sudo find / -name libpython3.6m.so.rh-python36-1.0
но здесь файлов вообще не существует, может кто-нибудь сообщить мне, какие пакеты redhat8.2 мне нужно установить на плохой сервер и как я могу его установить.
Вайбхав Чаухан