Đã giải quyết! Tôi đã thay thế mysql-devel
với mariadb-devel
và nó hoạt động thành công, sau đó tôi có thể cài đặt mysqlcient
thư viện.
01_packages.config
mới của tôi :
packages:
yum:
python3-devel: []
mariadb-devel: []
Tôi không biết nguyên nhân gốc rễ của nó, nhưng tôi đã làm như vậy khi tôi nhận thấy rằng quá trình cài đặt thủ công của mysql-devel
thông qua yum install mysql-devel
thực sự đang cài đặt mariadb-devel
!
Đây là chi tiết phát hành phiên bản ec2 của tôi. Có thể là do Amazon Linux Release 2.
$ cat /etc/*-release*
NAME="Amazon Linux"
VERSION="2"
ID="amzn"
ID_LIKE="centos rhel fedora"
VERSION_ID="2"
PRETTY_NAME="Amazon Linux 2"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"
HOME_URL="https://amazonlinux.com/"
Amazon Linux release 2 (Karoo)
cpe:2.3:o:amazon:amazon_linux:2