由于PythonMagick无法通过PIP包管理器获得,我如何在AmazonElasticBean秸秆上安装PythonMagick?
发布于 2016-09-05 10:43:24
要在AmazonBean秸秆上安装Python包,必须在我们的.eb扩展名/*..config文件中运行add命令。Bean秸秆中的Amazon并不是随pip一起提供的,而是随easy_install一起提供的。
这些命令在设置应用程序和web服务器并提取应用程序版本文件之前运行。
commands:
01_install_pythonmagick:
command: 'easy_install PythonMagick' 或者您可以使用Debian包管理器安装它:
commands:
install_packages:
command: sudo apt-get install python-pythonmagick [Debian]*或者在Ubuntu:
command: sudo yum install python-pythonmagick [Ubuntu]另一方面,配置文件必须是添加到项目源的.ebextensions目录的一部分。
当使用eb create / eb deploy命令行部署代码时,这些命令使用git归档命令打包代码,并将其上传到ElasticBean秸秆进行部署。
例如,当您的.ebextensions不受git控制(比如在.gitignore中)时,目录及其配置文件不会打包,也不会发送到ElasticBean秸秆。
确保在tod部署到ElasticBean秸秆之前添加和提交.ebextensions目录。
https://stackoverflow.com/questions/39327940
复制相似问题