此问题的解决方案是在Elastic Beanstalk在部署之前进行pip稍加配置。在项目根目录中创建一个名为requirements.txt
的文件,并添加以下内容:
tensorflow==2.4.0 --no-cache-dir
然后将它们推送到AWS Beanstalk,部署即可。
以下是一个示例requirements.txt
文件:
numpy==1.19.*
pandas==1.1.*
tensorflow==2.4.0 --no-cache-dir
备注:--no-cache-dir
是一个可选项,用于确保在没有缓存的情况下重新安装tensorflow。