解決しました! mysql-develを置き換えました mariadb-develを使用 正常に動作し、mysqlcientをインストールできました。 ライブラリ。
私の新しい01_packages.config :
packages:
yum:
python3-devel: []
mariadb-devel: []
根本的な原因はわかりませんが、mysql-develの手動インストールに気付いたのでそうしました。 yum install mysql-develを介して 実際にmariadb-develをインストールしています !
これが私のec2インスタンスのリリースの詳細です。たぶん、それは新しいAmazonLinuxリリース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