PIP 패키지 관리자를 통해 PythonMagick을 사용할 수 없으므로 PythonMagick을 Amazon Elastic Beanstalk에 어떻게 설치할 수 있습니까?Amazon Elastic Beanstalk에 PythonMagick을 설치하는 방법
0
A
답변
0
Amazon Beanstalk에 Python 패키지를 설치하려면 .ebextension/*. config 파일에서 명령을 추가해야합니다. Beanstalk의 Amazon Linux AMI는 pip와 함께 제공되는 것이 아니라 easy_install과 함께 제공됩니다.
이 명령은 응용 프로그램과 웹 서버가 설정되고 응용 프로그램 버전 파일이 추출되기 전에 실행됩니다.
commands:
01_install_pythonmagick:
command: 'easy_install PythonMagick'
또는 당신은 데비안 패키지 관리자로 설치할 수 있습니다
commands:
install_packages:
command: sudo apt-get install python-pythonmagick [Debian]*
또는 우분투 :
command: sudo yum install python-pythonmagick [Ubuntu]
다른 한편으로는 config 파일의 일부 여야합니다 .ebextensions 디렉토리가 프로젝트 소스에 추가되었습니다. 당신의 .ebextensions이 자식 아래에없는 경우
/EB 명령 줄을 배포 만드는지 EB를 사용하여 코드를 배포,이 명령은 코드를 패키지 및 배포
탄성 콩 줄기에 업로드하기 위해 자식 아카이브 명령을 사용하는 예를 들어 .gitignore에있는 것처럼) 디렉토리와 그 설정 파일은 패키지되지 않고 Elastic Beanstalk에 보내지지 않습니다.
Elastic Beanstalk에 배포하기 전에 .ebextensions 디렉토리를 추가하고 커밋해야합니다.