簡體   English   中英

如何在Amazon Elastic Beanstalk上安裝PythonMagick

[英]How to install PythonMagick on Amazon Elastic Beanstalk

由於無法通過PIP包管理器使用PythonMagick,如何在Amazon Elastic Beanstalk上安裝PythonMagick?

要在Amazon Beanstalk上安裝Python軟件包,您必須在.ebextension / *。config文件中運行添加命令。 Beanstalk中的Amazon Linux AMI不隨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 archive命令打包代碼並將其上傳到Elastic Beanstalk進行部署

例如,當您的.ebextensions不受git控制時(例如,位於.gitignore中),該目錄及其配置文件不會打包,也不會發送到Elastic Beanstalk。

在將tod部署到Elastic Beanstalk之前,請確保添加並提交.ebextensions目錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM