Mysql
 sql >> Database >  >> RDS >> Mysql

Errore di installazione di mysqlclient in AWS Elastic Beanstalk

Risolto! Ho sostituito mysql-devel con mariadb-devel e ha funzionato correttamente, quindi sono stato in grado di installare mysqlcient biblioteca.

Il mio nuovo 01_packages.config :

packages: 
  yum:
    python3-devel: []
    mariadb-devel: []

Non ne conosco la causa principale, ma l'ho fatto perché ho notato che l'installazione manuale di mysql-devel tramite yum install mysql-devel sta effettivamente installando mariadb-devel !

Ecco i dettagli del rilascio dell'istanza ec2. Forse è a causa della nuova versione 2 di Amazon Linux.

$ 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