相关疑难解决方法(0)

AWS Elastic Beanstalk 中的 mysqlclient 安装错误

我正在 AWS Elastic Beanstalk 上部署带有 mysql 应用程序的 django,因此mysqlclient需要库。mysqlclient需要python3-develmysql-devel要安装的包,所以我有它的自定义配置文件01_packages.config

packages: 
  yum:
    python3-devel: []
    mysql-devel: []
Run Code Online (Sandbox Code Playgroud)

部署失败,日志文件/var/log/cfn-init.log(在 Beanstalk 日志中提到)显示错误:

2020-05-31 02:17:37,565 [INFO] -----------------------Starting build-----------------------
2020-05-31 02:17:37,572 [INFO] Running configSets: Infra-EmbeddedPreBuild
2020-05-31 02:17:37,575 [INFO] Running configSet Infra-EmbeddedPreBuild
2020-05-31 02:17:37,579 [INFO] Running config prebuild_0_doyouknow
2020-05-31 02:17:41,831 [ERROR] mysql-devel is not available to be installed
2020-05-31 02:17:41,831 [ERROR] Error encountered during build of prebuild_0_doyouknow: Yum does no
t have mysql-devel available for installation …
Run Code Online (Sandbox Code Playgroud)

mysql amazon-ec2 amazon-elastic-beanstalk

9
推荐指数
2
解决办法
1911
查看次数