Tôi gặp sự cố khi Red Hat Enterprise Linux phát hành 8.2 (Ootpa) không tải được,
libpython3.6m.so.rh-python36-1.0
như sau
[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: ứng dụng
Lỗi: lớp uri 'sanic_gunicorn.Worker' không hợp lệ hoặc không tìm thấy:
[Traceback (cuộc gọi gần đây nhất cuối cùng):
Tệp "/opt/intuitive/dvmt-human-readable-api/1.0.0.1/lib64/python3.6/site-packages/gunicorn/util.py", dòng 135, trong load_class
mod = import_module('.'.join(thành phần))
Tệp "/usr/lib64/python3.6/importlib/__init__.py", dòng 126, trong import_module
return _bootstrap._gcd_import(tên[cấp độ:], gói, cấp độ)
Tệp "<frozen importlib._bootstrap>", dòng 994, trong _gcd_import
Tệp "<frozen importlib._bootstrap>", dòng 971, trong _find_and_load
Tệp "<frozen importlib._bootstrap>", dòng 955, trong _find_and_load_unlocked
Tệp "<frozen importlib._bootstrap>", dòng 665, trong _load_unlocked
Tệp "<frozen importlib._bootstrap_external>", dòng 678, trong exec_module
Tệp "<frozen importlib._bootstrap>", dòng 219, trong _call_with_frames_removed
Tệp "/opt/intuitive/dvmt-human-readable-api/1.0.0.1/lib64/python3.6/site-packages/sanic_gunicorn.py", dòng 15, trong <module>
từ Sanic nhập khẩu Sanic
Tệp "/opt/intuitive/dvmt-human-readable-api/1.0.0.1/lib64/python3.6/site-packages/sanic/__init__.py", dòng 1, trong <module>
từ sanic.app nhập Sanic
Tệp "/opt/intuitive/dvmt-human-readable-api/1.0.0.1/lib64/python3.6/site-packages/sanic/app.py", dòng 20, trong <module>
từ sanic.server nhập phục vụ, phục vụ_multiple, HttpProtocol, Signal
Tệp "/opt/intuitive/dvmt-human-readable-api/1.0.0.1/lib64/python3.6/site-packages/sanic/server.py", dòng 19, trong <module>
từ httptools nhập HttpRequestParser
Tệp "/opt/intuitive/dvmt-human-readable-api/1.0.0.1/lib64/python3.6/site-packages/httptools/__init__.py", dòng 1, trong <module>
từ .parser nhập *
Tệp "/opt/intuitive/dvmt-human-readable-api/1.0.0.1/lib64/python3.6/site-packages/httptools/parser/__init__.py", dòng 1, trong <module>
từ .parser nhập *
ImportError: libpython3.6m.so.rh-python36-1.0: không thể mở tệp đối tượng được chia sẻ: Không có tệp hoặc thư mục như vậy
]
Tôi có một máy chủ khác nơi ứng dụng đang chạy mà không gặp vấn đề gì,
[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: ứng dụng
[2021-07-08 00:42:32 +0000] [438006] [INFO] Bắt đầu gunicorn 19.9.0
Tôi đã tìm thấy trên cả hai máy chủ
[root@sl2artemisapp03 ~]# sudo find / -name libpython3.6m.so.rh-python36-1.0
/usr/lib64/libpython3.6m.so.rh-python36-1.0
tập tin tồn tại ở đâu
so với
[root@sl2artemisapp04 1.0.0.1]# sudo find / -name libpython3.6m.so.rh-python36-1.0
nhưng ở đây các tệp hoàn toàn không tồn tại, ai đó có thể cho tôi biết tôi cần cài đặt gói redhat8.2 nào trên máy chủ xấu và làm cách nào để cài đặt nó.
Vaibhav Chauhan