为了能快速了解并处理您的问题,请提供以下基础信息:
8.1.12,测试版
CentOS 7.7.1908.x86_64 (Py3.7.9)
问题描述:进入面板,经常弹出这样的错误:AttributeError: module 'cryptography.hazmat.bindings._rust.openssl' has no attribute 'hashes'
REQUEST_DATE: 2024-04-17 07:19:17
VERSION: CentOS 7.7.1908 x86_64(Py3.7.9) - 8.1.12
REMOTE_ADDR: 120.244.10.33
REQUEST_URI: POST /config?action=get_config
REQUEST_FORM: {}
USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36
Traceback (most recent call last):
File "/www/server/panel/BTPanel/__init__.py", line 2439, in publicObject
res = run_obj.run(toObject, defs, get)
File "/www/server/panel/BTPanel/__init__.py", line 2386, in run
result = getattr(toObject, get.action)(get)
File "class/config.py", line 1667, in get_config
from password import password
File "class/password.py", line 20, in
import public,data,database,config
File "class/database.py", line 26, in
import db_mysql
File "class/db_mysql.py", line 16, in
import pymysql
File "", line 983, in _find_and_load
File "", line 967, in _find_and_load_unlocked
File "", line 668, in _load_unlocked
File "", line 638, in _load_backward_compatible
File "/www/server/panel/pyenv/lib/python3.7/site-packages/PyMySQL-0.9.3-py3.7.egg/pymysql/__init__.py", line 96, in
from . import connections as _orig_conn
File "", line 983, in _find_and_load
File "", line 967, in _find_and_load_unlocked
File "", line 668, in _load_unlocked
File "", line 638, in _load_backward_compatible
File "/www/server/panel/pyenv/lib/python3.7/site-packages/PyMySQL-0.9.3-py3.7.egg/pymysql/connections.py", line 17, in
from . import _auth
File "", line 983, in _find_and_load
File "", line 967, in _find_and_load_unlocked
File "", line 668, in _load_unlocked
File "", line 638, in _load_backward_compatible
File "/www/server/panel/pyenv/lib/python3.7/site-packages/PyMySQL-0.9.3-py3.7.egg/pymysql/_auth.py", line 12, in
from cryptography.hazmat.primitives import serialization, hashes
File "/www/server/panel/pyenv/lib/python3.7/site-packages/cryptography/hazmat/primitives/serialization/__init__.py", line 7, in
from cryptography.hazmat.primitives._serialization import (
File "/www/server/panel/pyenv/lib/python3.7/site-packages/cryptography/hazmat/primitives/_serialization.py", line 10, in
from cryptography.hazmat.primitives.hashes import HashAlgorithm
File "/www/server/panel/pyenv/lib/python3.7/site-packages/cryptography/hazmat/primitives/hashes.py", line 87, in
Hash = rust_openssl.hashes.Hash
AttributeError: module 'cryptography.hazmat.bindings._rust.openssl' has no attribute 'hashes'
|
|